Pros and Cons of Solar Batteries