Rational combination of promiscuous enzymes yields a versatile enzymatic fuel cell with improved coulombic efficiency