Isothermal hydrogenation kinetics of ball-milled nano-catalyzed magnesium hydride