Novel carbon-based nanomaterials : graphene and graphitic nanoribbons