photovoltaic-storage integration