Vision: How do we perceive different colors?