How long can photovoltaic energy storage batteries store energy