Mechanism of proton translocation by the respiratory oxidases. The histidine cycle