RutheniumPorous carbonHydrogen productionAmmonia borane hydrolysisAlkaline ultrasonic irradiationAMMONIA-BORANE HYDROLYSISHYDROGEN EVOLUTIONEFFICIENT CATALYSTSRH NANOPARTICLESFORMIC-ACIDRUTHENIUM NANOPARTICLESMESOPOROUS CARBONPD NANOPARTICLESDEHYDROGENATIONGENERATION