a multi-thread downloader for android