Solar cell device physics - Fonash, S. J. (Academic Press/Elsevier, 2010)