Effects of SWNT and metallic catalyst on hydrogen absorption/desorption performance of MgH2.