Carbon nanotechnology recent developments in chemistry, physics, materials science and device applications - Dai, Liming, 1961- (Elsevier, 2006)