Sustainable molecular oxygen activation with oxygen vacancies on the {001} facets of BiOCl nanosheets under solar light.