Modeling Approaches and Computational Methods for Particle-laden Turbulent Flows