Artificial Photosynthesis: Taking a Big Leap for Powering the Earth by Harnessing Solar Energy. (23rd January 2018)