1. Guangling College, School of Chemistry and Chemical Engineering, and Institute of Pesticide of School of Horticulture and Plant Protection; Yangzhou University; Yangzhou Jiangsu 225002 China
2. Jiangsu Key Laboratory of Zoonosis; Yangzhou University; Yangzhou 225009 China
3. Jiangsu College of Tourism; Yangzhou 225009 China