Physics of solar cells from basic principles to advanced concepts - Würfel, Peter (Physics textbook, 2009)