High Capacity Batteries for Solar Energy