magnesium alloy magnesium sheet az31b e porter