Electrocatalytic water splitting with ruthenium nanoparticles