All the sorting algorithm and performance comparison