Reliability, cost, and performance of PV-powered water pumping systems: a survey for electric utilities | IEEE Journals & Magazine | IEEE Xplore