separate baidu engine out from picDownload
and use self.maxThreads=min(counts,maxThreas)