1. Key Laboratory of Animal Resistance Biology of Shandong Province, College of Life Science, Shandong Normal University, Jinan, People of Republic of China
2. Department of Entomology and Plant Pathology, North Carolina State University, Raleigh, NC
3. State Key Laboratory of Biobased Material and Green Papermaking, Shandong Food Ferment Industry Research and Design Institute, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250013, 41 Jiefang Road, People’s Republic of China