Catalytic Water Oxidation By Molecular Ruthenium Complexes Bearing Multifunctional Ligands