how does fermentation make atp