Electrochemical synthesis of palladium (Pd) nanorods: An efficient electrocatalyst for methanol and hydrazine electro-oxidation. (1st July 2018)