Comparison of the electrocatalytic performance of PtRu nanoparticles supported on multi-walled carbon nanotubes with different lengths and diameters