Advances in electrochemistry and electrochemical engineering