Solar photovoltaic technology and systems: A manual for technicians, trainers and engineers - Chetan Singh Solanki (PHI learning, 2013)