Visual pigments and color blindness.