Controllable Graphene/MoS2 Heterointerfaces by Perpendicular Surface Functionalization