Effect of solar activities on recent climate change