Pyloricidins, novel anti-helicobacterpylori antibiotics produced by Bacillus sp. I. Taxonomy, fermentation and biological activity.