1. Delft University of Technology; Department of Biotechnology, Van der Maasweg 9, 2629 HZ; Delft The Netherlands
2. DSM Biotechnology Center; Center of Integrated BioProcessing, Alexander Fleminglaan 1; 2613 AX Delft The Netherlands
3. College of Chemical and Biological Engineering; Zhejiang University; Hangzhou China