Theoretical investigation of solar energy conversion and water oxidation catalysis