Carbon materials and nanotechnology - Krueger, Anke (Wiley VCH, 2010)