Photovoltaic technology battery technical requirements