Modelling the superplastic behaviour of an AZ31 magnesium alloy sheet