Affiliation: | 1. State Key Laboratory of Integrated Management of Pest Insects and Rodents, Institute of Zoology, Chinese Academy of Sciences, Beijing, China.; 2. University of Chinese Academy of Sciences, Beijing, China.; 3. Department of Entomology and Institute for Integrative Genome Biology, University of California, Riverside, Riverside, California, United States of America.; Virginia Commonwealth University School of Medicine, UNITED STATES, |