Graphene-based Heterostructures Research Articles