N, P-doped carbon supported ruthenium doped Rhenium phosphide with porous nanostructure for hydrogen evolution reaction using sustainable energies.