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