Electricity from sunlight an introduction to photovoltaics - Lynn, Paul A (John Wiley, 2010)