Biochemistry of ethanol fermentation by Thermoanaerobacter ethanolicus