SEARCH Articles Figures Tables Photosynthetic bacteria Rhodopseudomonas viridis Rhodopseudomonas viridis