add the limitation of max parallel download task