1. State Key Laboratory for Managing Biotic and Chemical Threats to the Quality and Safety of Agro-products, College of Food and Pharmaceutical Sciences, Ningbo University, Ningbo 315211, Zhejiang, China
2. College of Pharmaceutical Science, Zhejiang Chinese Medical University, 548 Binwen Road, 310053 Hangzhou, Zhejiang, China
3. Institute of Drug Discovery Technology, Ningbo University, Ningbo 315211, Zhejiang, China
4. Zhejiang Teley Biotech Co., Ltd., Taizhou 318000, Zhejiang, China