Antimicrobial N-halamine polymers and coatings: a review of their synthesis, characterization, and applications.