Self-assembly of graphene nanostructures on nanotubes.