[1] Wuhan Univ, Hubei Engn Ctr Nat Polymers Based Med Mat, Sch Resource & Environm Sci, Hubei Int Sci & Technol Cooperat Base Sustainable, Wuhan 430079, Hubei, Peoples R China
[2] Wuhan Univ, Coll Chem & Mol Sci, Wuhan 430072, Hubei, Peoples R China
[3] Wuhan Univ, Res Inst Shenzhen, Shenzhen 518057, Peoples R China
[4] Wuhan Univ, Sch Basic Med Sci, Dept Biomed Engn, Wuhan 430071, Hubei, Peoples R China
[5] Wuhan Univ, Hubei Prov Key Lab Allergy & Immune Related Dis, Wuhan 430071, Hubei, Peoples R China