I\'ve following function which creates a Zip file, it works good when the number of files are few thousands. However, this isn\'t a efficient solution in a time bound operation.