光为什么会折射?光为什么会被吸收.能从波长或原子的角度分析吗?