Synthesis, technology and applications of carbon nanomaterials - Rashid, Suraya Abdul (Elsevier, 2019)