A quinhydrone biofuel cell based on an enzyme-induced pH gradient