1. State Key Laboratory for Biology of Plant Diseases and Insect Pests; Institute of Plant Protection; Chinese Academy of Agricultural Sciences; Beijing People's Republic of China
2. Jiangsu Agri-Animal Husbandry Vocational College; Taizhou People's Republic of China
3. College of Animal Science and Technology; Yangzhou University; Yangzhou People's Republic of China