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