College of Life Sciences;
East China Normal University;
Shanghai;
China;
Key Laboratory of Insect Developmental and Evolutionary Biology;
Institute of Plant Physiology and Ecology;
Shanghai Institutes for Biological Sciences;
Chinese Academy of Sciences;
Shanghai;
China;
College of Life Sciences;
East China Normal University;
Shanghai;
China;
Department of Biology;
University of Nevada;
Reno;
NV;
USA;
College of Life Sciences;
East China Normal University;
Shanghai;
China;
Key Laboratory of Insect Developmental and Evolutionary Biology;
Institute of Plant Physiology and Ecology;
Shanghai Institutes for Biological Sciences;
Chinese Academy of Sciences;
Shanghai;
China;