Text this: Synthetic antimicrobial agent and antimicrobial fabrics: progress and challenges