Latest progress in electrochemical energy storage technology