Novel Bi2O4/BiOBr heterojunction photocatalysts: In-situ preparation, photocatalytic activity and mechanism. (April 2018)