日食及日環食形成的原因