Molecular self-assembly on graphene on SiO2 and h-BN substrates.