fix bugs for multiple download, and convert to UTF-16 for stabling text encode