[Sun, Ying-Jian; Wang, Pan; Wu, Yi-Jun; Long, Ding-Xin; Chen, Rui] Chinese Acad Sci, Inst Zool, State Key Lab Integrated Management Pest Insects, Lab Mol Toxicol, Beijing 100101, Peoples R China.
[Long, Ding-Xin] Univ South China, Sch Publ Hlth, Hengyang 421001, Peoples R China.
[Sun, Ying-Jian] Beijing Agr Coll, Dept Vet Med & Anim Sci, Beijing 102206, Peoples R China.
[Wu, Yi-Jun] Chinese Acad Sci, Inst Zool, 1-5 Beichenxilu Rd, Beijing 100101, Peoples R China.