1. Department of Nephrology, The First Affiliated Hospital of Kunming Medical University, Kunming, Yunnan, China (mainland)
2. Department of Hepatobiliary Surgery, The Second Affiliated Hospital of Kunming Medical University, Kunming, Yunnan, China (mainland)
3. Department of Hepatobiliary Surgery, The First People’s Hospital of Yunnan Province, Kunming, Yunnan, China (mainland)
4. Department of Hepatobiliary Surgery, The First Affiliated Hospital of Kunming Medical University, Kunming, Yunnan, China (mainland)
5. Key Laboratory of Animal Models and Human Disease Mechanisms, Kunming Institute of Zoology, Chinese Academy of Sciences, Kunming, Yunnan, China (mainland)