[1] Wuhan Univ, Coll Life Sci, State Key Lab Virol, Wuhan 430072, Hubei, Peoples R China
[2] Chinese Acad Sci, Shenzhen Inst Adv Technol, Ctr Synthet Biol Engn Res, Shenzhen 518055, Peoples R China
[3] Wuhan Univ, Zhongnan Hosp, Dept Gen Surg, Wuhan 430071, Hubei, Peoples R China