How LEDs work and have different colors