1. Shanghai Institute of Pharmaceutical Industry, China State Institute of Pharmaceutical Industry, 285 Gebaini Road, Pudong, Shanghai 201203, China
2. Department of Biological Medicines & Shanghai Engineering Research Center of Immunotherapeutics, Fudan University School of Pharmacy, Shanghai 201203, China
3. Collaborative Innovation Center of Yangtze River Delta Region Green Pharmaceuticals, Zhejiang University of Technology, 18 Chaowang Road, Hangzhou 310014, China
4. College of Chemistry and Chemical Engineering, Shanghai University of Engineering Science, Shanghai 201620, China