Collection of sorting algorithm