Affiliation: | 1. Key Laboratory of Animal Models and Human Disease Mechanisms of the Chinese Academy of Sciences & Yunnan Province, Kunming Institute of Zoology, Chinese Academy of Sciences, Kunming 650223, China;2. Department of Life Science and Biotechnology, Key Laboratory of Special Biological Resource Development and Utilization of University in Yunnan Province, Kunming University, Kunming 650214, China;3. Department of Hepatobiliary Surgery, Affiliated Hospital of Guangdong Medical University, Zhanjiang 524001, China;4. Kunming College of Life Science, University of Chinese Academy of Sciences, Kunming, Yunnan 650204, China;5. School of Life Sciences, University of Science and Technology of China, Hefei 230036, China |