Solar Flares & Climate Phenomena: