this is summary for common sort algorithms