Ruthenium nanoparticles supported on carbon microfibers for hydrogen evolution electrocatalysis