SEARCH Articles Figures Tables Bacteria Rhodopseudomonas viridis Bacteria photosynthetic Rhodopseudomonas viridis