Carbon nanotubes, graphene and related nanostructures - Yap, Yoke Khin. (Materials Research Society symposium proceedings, 2012)