Solar electric power generation - photovoltaic energy systems : - Krauter, Stefan C. W. (Springer, 2006)