affiliation not provided to SSRN
sodium borohydride, catalytic hydrogen generation, ruthenium nanoparticles, kinetics, recycle and catalyst poisoning