1661 RuheniumbasedNanoparticlesforCatalyticWaterSplittingChemSusChefinal.pdf 220 + 1881 .