photovoltaic battery storage O&M services