Optimizing ethanol yield in Saccharomyces cerevisiae fermentations by engineering redox metabolism