start multi-thread merge sort