Solar photovoltaics Fundamentals, technologies and applications - Solanki, Chetan Singh (India PHI Learning, 2016)