[1] Univ Sci & Technol China, Sch Life Sci, CAS Ctr Excellence Mol Cell Sci, CAS Key Lab Innate Immun & Chron Dis, Hefei 230027, Peoples R China
[2] Univ Sci & Technol China, Affiliated Hosp 1, Hefei 230027, Peoples R China
[3] Henan Univ, Sch Clin Med, Key Lab Stem Cell Differentiat & Modificat, Zhengzhou 450003, Peoples R China
[4] Zhengzhou Univ, Henan Prov Peoples Hosp, Acad Med Sci, Translat Res Inst, Zhengzhou 450053, Peoples R China
[5] Univ Newcastle, Sch Biomed Sci & Pharm, Callaghan, NSW 2308, Australia
[6] Univ Newcastle, Sch Environm & Life Sci, Ourimbah, NSW 2258, Australia