energyfrequencywavelength