1. Academy of Agricultural Sciences, Southwest University; College of Plant Protection, Southwest University, Chongqing, China
2. Institute of Agricultural Resources and Environment, Chongqing Academy of Agricultural Sciences, Chongqing, China
3. Department of Biology, College of Arts and Sciences, Abilene Christian University, Abilene, TX
4. Department of Entomology, University of California, Riverside, Riverside, CA