1. School of Medicine, Shanghai University, Shanghai 200444, China
2. Shandong Laboratory of Yantai Drug Discovery, Bohai Rim Advanced Research Institute for Drug Discovery, Yantai 264117, China
3. Collaborative Innovation Center of Yangtze River Delta Region Green Pharmaceuticals and College of Pharmaceutical Science, Zhejiang University of Technology, Hangzhou 310014, China