Polyoxometalate-based catalysts for photocatalytic, chemical catalytic and electrocatalytic water oxidation. (21st September 2017)