SEARCH Articles Figures Tables Complex proteins Light-harvesting pigment protein complex photosynthetic bacteria Photosynthetic pigments Protein complexity Proteins complexation