The acetone-butanol-ethanol fermentation: a current assessment