The Effects of Nanostructure on the Hydrogen Sorption Properties of Magnesium-Based Metallic Compounds: A Review