[1] Wuhan Univ, Sch Med, Dept Immunol, Wuhan 430071, Peoples R China
[2] Wuhan Univ, Sch Med, Inst Allergy & Immune Related Dis, Lab Allergy & Clin Immunol, Wuhan 430071, Peoples R China
[3] Wuhan Univ, Sch Med, Med Res Ctr, Wuhan 430071, Peoples R China