Carbon nanotubes : science and applications - Meyyappan M. (CRC Press, 2005)