magnesium hydration