Institution: | 1. Institute of Cytology and Genetics, the Hengyang Key Laboratory of Cellular Stress Biology, Hengyang Medical School, University of South China, Hengyang, Hunan, 421001 China
Beijing Institutes of Life Science, State Key Laboratory of Integrated Management of Pest Insects and Rodents, Institute of Zoology, Chinese Academy of Science, Beijing, 100101 China
These authors contributed equally to this work;2. College of Chemistry and Materials Engineering, Beijing Technology and Business University, Beijing, 100048 China
These authors contributed equally to this work;3. Institute of Cytology and Genetics, the Hengyang Key Laboratory of Cellular Stress Biology, Hengyang Medical School, University of South China, Hengyang, Hunan, 421001 China;4. Beijing Institutes of Life Science, State Key Laboratory of Integrated Management of Pest Insects and Rodents, Institute of Zoology, Chinese Academy of Science, Beijing, 100101 China |