Electrochemistry : principles, methods, and applications - Brett, Christopher M. A.; Brett, Christopher M. A. (Oxford science publications, 2005)