Electrochemistry of nanomaterials - Hodes, Gary (Wiley-VCH, 2001)