Global prospects, progress, policies, and environmental impact of solar photovoltaic power generation. (January 2015)