College of Science University of Shanghai for Science and Technology Shanghai 200093 China;
College of Science University of Shanghai for Science and Technology Shanghai 200093 China;
College of Science University of Shanghai for Science and Technology Shanghai 200093 China;
BiOCl; carbon; size; composite; photocatalytic; photoelectrochemical;