Scientific definition of fermentation