光的颜色为什么是由波长决定的