Pros and cons analysis of new energy batteries