1. Institute
of Pesticide and Environmental Toxicology, Ministry of Agriculture
Key Laboratory of Molecular Biology of Crop Pathogens and Insects, Zhejiang University, Hangzhou 310029, People’s Republic of China
2. ZJU-ENS
Joint Laboratory of Medicinal Chemistry, Zhejiang Province Key Laboratory
of Anti-Cancer Drug Research, College of Pharmaceutical Sciences, Zhejiang University, Hangzhou 310058, People’s Republic of China