Photovoltaic solar energy generation - Goetzberger, A. (Adolf) (Springer, 2005)