Oxygen reduction by terminal oxidases : the coupling between electron and proton transfer - Svensson Ek, Margareta (1996)