According to the Shockley–Queisser limit, the majority of a cell's theoretical efficiency is due to the difference in energy between the bandgap and solar photon. Any photon with more energy than the bandgap can cause photoexcitation, but any energy above the bandgap energy is lost. Consider the solar spectrum; only a small portion of the light reaching the ground is blue, but those photons have three times the energy of red light.