Shanghai;
Jiao;
Tong;
Univ,;
Sch;
Pharm,;
Shanghai;
200240,;
Peoples;
R;
China;
E;
China;
Univ;
Sci;
&;
Technol,;
State;
Key;
Lab;
Bioreactor;
Engn,;
Lab;
Biocatalysis;
&;
Bioproc,;
Shanghai;
200237,;
Peoples;
R;
China;
Shanghai;
Highly;
Integrated;
Bioproc;
Sci;
&;
Technol,;
Shanghai;
200238,;
Peoples;
R;
China;
Shanghai;
Jiao;
Tong;
Univ,;
Inst;
Biotechnol,;
Shanghai;
201101,;
Peoples;
R;
China;