Third Generation Photovoltaics Advanced Solar Energy Conversion - Green, M. A. (Springer, 2003)