1. Yunnan Key Laboratory of Primate Biomedical Research, Institute of Primate Translational Medicine, Kunming University of Science and Technology, Kunming 650500, China
2. School of Medicine, Yunnan University, Kunming 650091, China
3. Key Laboratory of Fertility Preservation and Maintenance of Ministry of Education, Ningxia Medical University, Yinchuan 750004, China
4. Department of Hepatic and Bile Duct Surgery, The First People’s Hospital of Yunnan Province, Kunming 650032, China
5. Yunnan Provincial Academy of Science and Technology, Kunming 650500, China
6. Kunming Ennovate Institute of Bioscience, Kunming 650500, China
7. Agricultural Genomics Institute at Shenzhen, Chinese Academy of Agricultural Sciences, Shenzhen 518120, China