1. Zhejiang Provincial Key Laboratory of Biometrology and Inspection and Quarantine, College of Life Sciences, China Jiliang University, Hangzhou 310018, Zhejiang Province, People’s Republic of China
2. Key Laboratory of Vector Biology and Pathogen Control of Zhejiang Province, College of Life Sciences, Huzhou University, Huzhou 313000, People’s Republic of China
3. Guangzhou Customs Technology Center, Guangzhou 510623, People’s Republic of China