Pros and cons of chemical energy storage