Antimicrobial resistance: mechanisms and strategies.