Thermodynamic and Kinetic Investigations on Pure and Doped NaBH4-MgH2 System