Carbon, one of the most abundant materials in the earth crust, has gained research attention owing to its high structural stability, electrical conductivity, optical and thermal properties. Additionally, the possibility of tailoring carbon materials at nanoscales makes them promising materials for many applications, including energy storage, sensors, biomedical and electronics. …