Advances in solar energy : an annual review of research and development in renewable energy technologies.: an annual review of research and development in renewable energy technologies. Volume 17 (2015)