Text this: Synthesis and applications of nanocarbons /