Battery advantages and disadvantages What are the new energy sources