Nanjing;
Univ;
Sci;
&;
Technol,;
Sch;
Chem;
Engn,;
Nanjing;
210094,;
Peoples;
R;
China;
So;
Yangtze;
Univ,;
Sch;
Chem;
&;
Mat;
Engn,;
Wuxi;
214036,;
Jiangsu,;
Peoples;
R;
China;
E;
China;
Univ;
Sci;
&;
Technol,;
State;
Key;
Lab;
Bioreactor;
Engn,;
Shanghai;
200237,;
Peoples;
R;
China;