Structure and function of respiratory membranes in cyanobacteria (blue-green algae).