Modeling of enzymatic production of isomaltooligosaccharides: a mechanistic approach