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