Antimicrobial compounds : Current strategies and new alternatives.