[1] Huazhong Univ Sci & Technol, Coll Life Sci & Technol, Natl Engn Res Ctr Nanomed, Wuhan, Hubei, Peoples R China
[2] Huazhong Univ Sci & Technol, Tongji Med Coll, Dept Biochem & Mol Biol, Wuhan, Hubei, Peoples R China
[3] Guangzhou Univ, Inst Comp Sci & Technol, Guangzhou, Guangdong, Peoples R China
[4] Huazhong Univ Sci & Technol, Sch Artificial Intelligent & Automat, Wuhan, Hubei, Peoples R China
[5] Huazhong Univ Sci & Technol, Coll Life Sci & Technol, Minist Educ, Key Lab Mol Biophys, Wuhan, Hubei, Peoples R China
[6] Huazhong Univ Sci & Technol, Hubei Key Lab Bioinorgan Chem & Mat Med, Wuhan, Hubei, Peoples R China
[7] Chinese Acad Med Sci, Peking Union Med Coll, Inst Basic Med Sci, Dept Immunol, Beijing, Peoples R China
[8] Chinese Acad Med Sci, Peking Union Med Coll, Inst Basic Med Sci, Natl Key Lab Med Mol Biol, Beijing, Peoples R China