Using Nano-Materials to Catalyze Magnesium Hydride For Hydrogen Storage