Hydrogen penetration and diffusion on Mg17Al12 (110) surface: A density functional theory investigation. (12th October 2017)