The effect of structure defects on the fatigue behaviour of AZ91 magnesium alloy prepared by the sand casting and squeeze casting processes