Text this: Effects of boron and nitrogen doping on the electronic properties of graphene-based heterostructures with two-dimensional semiconducting materials.