[1] Anhui Univ, Sch Life Sci, Ctr Stem Cell & Translat Med, Hefei 230601, Anhui, Peoples R China
[2] Univ Sci & Technol China, Div Life Sci & Med, Affiliated Hosp USTC 1, Hefei 230001, Anhui, Peoples R China
[3] Anhui Univ, Inst Phys Sci & Informat Technol, Hefei 230601, Anhui, Peoples R China