Key Laboratory of Zoological Systematics and Evolution;
Institute of Zoology;
Chinese Academy of Sciences;
Beijing 100101;
China;
Chengdu Institute of Biology;
Chinese Academy of Sciences;
Chengdu;
Sichuan 610041;
China;
College of Life Science;
Hunan Normal University;
Changsha;
Hunan 410081;
China;
College of Life Sciences;
University of Chinese Academy of Sciences;
Beijing 100049;
China;
Autophagy; Cannibalism; Convergent; Group-living; Nutrient; Spider;