electron and proton transport through thylakoid protein-pigment complexes