[1] Wuhan Univ, Hubei Key Lab Organ & Polymer Optoelectron Mat, Hubei Res Ctr Fundamental Sci Chem, Engn Res Ctr Organosilicon Cpds & Mat, 299 Bayi Rd, Wuhan 430072, Peoples R China
[2] Wuhan Univ, Coll Chem & Mol Sci, 299 Bayi Rd, Wuhan 430072, Peoples R China
[3] Wuhan Univ, State Key Lab Virol, 299 Bayi Rd, Wuhan 430071, Peoples R China
[4] Wuhan Univ, Inst Med Virol, TaiKang Med Sch, Hubei Prov Key Lab Allergy & Immunol, 299 Bayi Rd, Wuhan 430072, Peoples R China
[5] Hubei Jiangxia Lab, 41 South Opt Valley Hlth Ind Pk, Wuhan 430200, Peoples R China