multi-thread download tool with Java