Effects of nano-composites (FeB, FeB/CNTs) on hydrogen storage properties of MgH2