summarize the most common sorting algorithms