电磁波波长从短到长的原因有哪些