Fundamental limit of nanophotonic light trapping in solar cells | Synapse