Stability of Magnesium Based Nanoparticles for Hydrogen Storage by