Effect of mixed anion layer on energy band, charge separation and photochemical properties of (BiO)2OHCl