CFD modelling of mixing and separation in multiphase flows