光的能量和波长成反比的原因有哪些