1. Department of Immunology, Key Laboratory of Immune Mechanism and Intervention on Serious Disease in Hebei Province, Hebei Medical University, Shijiazhuang, China.
2. Hebei Medical University–National University of Ireland Galway Stem Cell Research Center, Hebei Medical University, Shijiazhuang, China.