Advances in Solar Photovoltaic Power Plants - Islam, Md Rabiul; Rahman, Faz; Xu, Wei (Springer Berlin Heidelberg, 2016)