Deterministic fabrication of graphene hexagonal boron nitride moiré superlattices