Anti-microbial activity and film characterization of thiazolidinone derivatives of chitosan.