1. College of Chemistry
2. Chemical Engineering and Biotechnology
3. Donghua University
4. Shanghai 201620
5. China
6. State Key Laboratory of Bioreactor Engineering
7. School of Bioengineering
8. East China University of Science and Technology
9. Shanghai 200237