magnesium-based