On the function of cytochrome f in photosynthetic electron transport