Proctor, JE, Melendrez Armada, DA, Vijayaraghavan, A, "An introduction to graphene and carbon nanotubes", , 2017