Hydrogen storage in MgH2 matrices: An ab-initio study of Mg-MgH2 interface