Novel biotechnological applications of bacteriocins: A review