1. Department of Applied Biology, East China University of Science and Technology, 130 Meilong Road, Shanghai 200237, People’s Republic of China
2. ECUST-FONOW Joint Research Center for Innovative Medicines, East China University of Science and Technology, 130 Meilong Road, Shanghai 200237, People’s Republic of China
3. New Drug R&D Center, Zhejiang Fonow Medicine Co., Ltd., 209 West Hulian Road, Dongyang, Zhejiang 322100, People’s Republic of China
4. Institute of Chinese Materia Medica, Shanghai University of Traditional Chinese Medicine, 1200 Cailun Road, Shanghai 201203, People’s Republic of China