how does eclipse affect earth