Fundamentals of electrochemistry - Bagotsky, V. S. (The electrochemical society series, 2006)