Microstructure and hydrogen absorption properties of nano-phase composite prepared by mechanical alloying of MmNi5-x(CoAlMn)x and Mg