Molecular and heterogeneous water oxidation catalysts: recent progress and joint perspectives. (6th January 2021)