heme copper terminal oxidases ferguson miller babcock