1. Shandong Engineering Research Center for Environment-Friendly Agricultural Pest Management, College of Plant Health and Medicine, Qingdao Agricultural University, Qingdao, China
2. The Linzi Center for Agricultural and Rural Development, Zibo, China