Tailoring the electronic structure of ultrathin 2D Bi3O4Cl sheets by boron doping for enhanced visible light environmental remediation