1. State Key Laboratory for Biology of Plant Diseases and Insect Pests, Key Laboratory of Natural Enemy Insects, Ministry of Agriculture and Rural Affairs, Institute of Plant Protection, Chinese Academy of Agricultural Sciences, Beijing 100193, China
2. Department of Entomology, University of Agriculture Faisalabad, Faisalabad 38000, Pakistan
3. Department of Entomology, Sindh Agriculture University Tandojam, Tandojam 70050, Pakistan