1. Stem Cell and Regenerative Biology Laboratory, College of Life Science and Biotechnology, Heilongjiang Bayi Agricultural University, Daqing 163319, Heilongjiang, China
2. Yabian Academy of Agricultural Science, Longjing 1334000, Jilin, China
3. Primate Resources Center, Korea Research Institute of Bioscience and Biotechnology (KRIBB), Jeongeup-si 56216, Jeonbuk, Republic of Korea