Institution: | 1.State Key Laboratory of Integrated Management of Pest Insects and Rodents, Institute of Zoology, Chinese Academy of Sciences, Beijing, China;2.Institute of Applied Biology, Shanxi University, Taiyuan, Shanxi, China;3.Beijing Institutes of Life Science, Chinese Academy of Sciences, Beijing, China;Janelia Farm Research Campus, Howard Hughes Medical Institute, United States of America |