[1] Wuhan Univ, Dept Pine Surg & Musculoskeletal Tumor, Zhongnan Hosp, 168 Donghu St, Wuhan 430071, Hubei, Peoples R China
[2] Wuhan Univ, Sch Basic Med Sci, Dept Biomed Engn, Wuhan 430071, Peoples R China
[3] Wuhan Univ, Sch Basic Med Sci, Hubei Prov Key Lab Allergy & Immune Related Dis, Wuhan 430071, Peoples R China
[4] Zhengzhou Univ, Dept Transfus, Affiliated Hosp 1, Zhengzhou 450052, Peoples R China