How graphene has been changing the frontiers of science and technology