Thread-Level Parallel Algorithm for Sorting Integer Sequence on Multi-core Computers