PHOTOVOLTAIC PV SOLAR AND ENERGY STORAGE SYSTEMS