Microstructure and properties of strip cast AZ91 Mg alloy