1. School of Life Science and Technology
2. School of Municipal and Environmental Engineering
3. Harbin Institute of Technology
4. Harbin 150001
5. China
6. Beijing Key Laboratory of Molecular Pharmaceutics and New Drug Delivery System
7. College of Engineering
8. School of Pharmaceutical Sciences
9. Peking University
10. Beijing 100191