The cytochrome b(6)f complex: structural studies and comparison with the bc(1) complex.