Binary solvent controllable synthesis of BiOCl towards enhanced photocatalytic activity