Shockley–Queisser limit