Recent Developments in Solar Energy Applications Based on Perovskites: A Current Commentary. (September 2016)