Antimicrobial non-woven fabric