Hybrid PV: Photovoltaic power plant with batteries