magnesium iron fatigue