Ruthenium and palladium oxide promoted zinc oxide nanoparticles: efficient electrocatalysts for hydrazine oxidation reaction