Principles of Electrochemical Engineering (English and German Edition)