Physics of solar cells from principles to new concepts - Würfel, Peter (Physics textbook, 2008)