Electrochemical and photoelectrochemical water oxidation for hydrogen peroxide production.