1. Key Laboratory of Animal Models and Human Disease Mechanisms of Chinese Academy of Sciences/Key Laboratory of Healthy Aging Research of Yunnan Province, Kunming Key Laboratory of Healthy Aging Study, Kunming Institute of Zoology, Kunming 650223, China
2. Kunming College of Life Science, University of Chinese Academy of Sciences, Beijing 100049, China
3. Biology Department, Arcadia University, Philadelphia, PA 19104, USA
4. KIZ/CUHK Joint Laboratory of Bioresources and Molecular Research in Common Diseases, Kunming 650223, China