Affiliation: | 1.Hubei Key Laboratory of Insect Resource Application and Sustainable Pest Control, College of Plant Science & Technology, Huazhong Agricultural University, Wuhan, 430070, China ;;2.CAS Key Laboratory of Insect Developmental and Evolutionary Biology, CAS Center for Excellence in Molecular Plant Sciences, Institute of Plant Physiology and Ecology, Shanghai, China ; |