Recent studies of the cytochrome o terminal oxidase complex of Escherichia coli