N-Halamine-coated cotton for antimicrobial and detoxification applications