Ethanol: the next generation