Heterotrophic and Anoxygenic Photosynthetic Bacteria