Download file using multi-threads.