Dispersive-force modelling of turbulent suspension in heterogeneous slurry flow