Eclipse to shed light on weather in space and on Earth