add algorithm insertSort and shellSort