Numerical modelling of offshore risers conveying slug flow under the ALE–ANCF framework