Effects of boron and nitrogen doping on the electronic properties of graphene-based heterostructures with two-dimensional semiconducting materials | Synapse