Effect of flux on in-situ melting shell investment casting of AZ91D magnesium alloy