Solar Flare And Earth