SEARCH Articles Figures Tables Bacteria reaction center Bacteriochlorophyll Purple Purple bacteria Reaction center