A reaction cycle for cytochrome c oxidase as an electron-transport-driven proton pump: The effect of electrochemical potential and slips