Fabrication And Applications Of Graphene-Diamond Heterostructures