Alternatives to antibiotics: bacteriocins, antimicrobial peptides and bacteriophages.