Comparison between hydrogen energy storage and electrochemical energy storage