Electromagnetic spectrum and visible light