[1] Bengbu Med Coll, Anhui Prov Key Lab Translat Canc Res, Bengbu 233030, Anhui, Peoples R China
[2] Wuhan Univ Sci & Technol, Coll Life Sci & Hlth, Inst Biol & Med, Wuhan 430070, Hubei, Peoples R China
[3] Huazhong Agr Univ, Coll Anim Sci & Vet Med, Wuhan 430070, Hubei, Peoples R China
[4] Huazhong Agr Univ, Coll Life Sci & Technol, Wuhan 430070, Hubei, Peoples R China
[5] Bengbu Med Coll, Sch Lab Med, Dept Biochem & Mol Biol, Bengbu 233030, Anhui, Peoples R China
[6] Bengbu Med Coll, Sch Biol Sci, Dept Cell Biol, Bengbu 233030, Anhui, Peoples R China
[7] Hubei Univ Med, Coll Biomed Engn, Shiyan 442000, Hubei, Peoples R China
[8] Tianjin Univ Sci & Technol, Coll Biotechnol, Key Lab Ind Fermentat Microbiol, Minist Educ & Tianjin, Tianjin 300457, Peoples R China