1. Collaborative Innovation Center of Yangtze River Delta Region Green Pharmaceuticals and College of Pharmaceutical Science Zhejiang University of Technology Hangzhou Zhejiang 310014 China
2. State Key Laboratory of Drug Research, Shanghai Institute of Materia Medica, Chinese Academy of Sciences, 555 Zu Chong Zhi Road, Zhangjiang Hi‐Tech Park Shanghai 201203 China
3. School of Biological Science and Technology University of Jinan Jinan Shandong 250022 China
4. Bohai rim Advanced Research Institute for Drug Discovery, Binhai East Road, 198#, High‐tech Zone Yantai Shandong 264000 China