Electrochemical hydrogen storage performances of the nanocrystalline and amorphous (Mg24Ni10Cu2)100–xNdx (x=0–20) alloys applied to Ni-MH battery