[1] Anhui Univ, Inst Hlth Sci, Hefei 230601, Anhui, Peoples R China
[2] Chinese Acad Sci, State Key Lab Genet Resources & Evolut, Kunming Inst Zool, Kunming 650223, Yunnan, Peoples R China
[3] Anhui Univ, Ctr Stem Cell & Translat Med, Sch Life Sci, Hefei 230601, Anhui, Peoples R China
[4] Tongji Univ, Sch Med, Shanghai 200090, Peoples R China
[5] Foshan Univ, Sch Stomatol & Med, Foshan 528000, Guangdong, Peoples R China