Turbulence Models and Their Applications