Challenges and Opportunities in Electrochemical Technology - Shearing, Paul R. (Frontiers in Chemical Engineering, 2020)