Solar photovoltaics : fundamentals, technologies and applications - Solanki, Chetan Singh (PHI Learning Private Limited, 2015)