How big a battery does a 120kw photovoltaic need