purple is the longest wavelength of light visible to humans