New Energy Batteries to Photovoltaic Energy Storage