Activating BaTaO2N by Ca modifications and cobalt oxide for visible light photocatalytic water oxidation reactions