added openmp stl sort