Tuning the photoelectronic properties of graphene/black phosphorus heterostructure via defects and doping: a first-principles study | Synapse