Solar photovoltaics: fundamentals technologies and applications - Solanki, Chetan Singh (PHI, 2009)