Applications of graphene and related 2D 3D