[1] Northwestern Polytech Univ, Inst Med Res, Xian Key Lab Stem Cell & Regenerat Med, 127 West Youyi Rd, Xian 710072, Shaanxi, Peoples R China
[2] Univ Macau, Inst Chinese Med Sci, State Key Lab Qual Res Chinese Med, Macau, Peoples R China
[3] Jiangxi Univ Sci & Technol, Sch Met & Chem Engn, 86 Hongqi Rd, Ganzhou, Peoples R China
[4] Northwestern Polytech Univ, Chongqing Technol Innovat Ctr, Chongqing 400000, Peoples R China
[5] Hong Kong Baptist Univ, Dept Chem, Hong Kong, Peoples R China
[6] Shenzhen Univ, Int Canc Ctr, Dept Biochem & Mol Biol, Guangdong Key Lab Genome Instabil & Human Dis Prev, Shenzhen 518055, Peoples R China
[7] Univ Macau, Fac Hlth Sci, Dept Biomed Sci, Macau, Peoples R China