太阳光经过三棱镜 会发生色散.请利用光的折射知识解释色散原因