Nanoscale multifunctional materials : science and applications / edited by Sharmila Mukhopadhyay. - Mukhopadhyay, Sharmila M. (Wiley, 2012)