1. State Key Laboratory of Drug Research, Shanghai Institute of Materia Medica, Chinese Academy of Sciences, 555 Zu Chong Zhi Road, Shanghai 201203, China
2. University of Chinese Academy of Sciences, No.19(A) Yuquan Road, Shijingshan District, Beijing 100049, China
3. College of Pharmacy, Nanjing University of Chinese Medicine, 138 Xianlin Avenue, Qixia District, Nanjing 210023, China
4. Gillings School of Public Health, University of North Carolina at Chapel Hill, 135 Dauer Drive, Chapel Hill, North Carolina 27599, United States
5. Shanghai EnnovaBio Pharmaceuticals Co., Ltd.,
Room 404, Building 2, Lane 720, Cailun Road, Pudong New Area, Shanghai 200120, China
6. Shanghai Institute for Advanced Immunochemical Studies, and School of Life Science and Technology, ShanghaiTech University, Shanghai 200031, China