1. Department of Genetics, Hebei Medical University, Hebei Key Lab of Laboratory Animal, Shijiazhuang, Hebei Province 050017, People's Republic of China.
2. Department of Immunology, Hebei North University, Zhangjiakou, Hebei Province 075000, People's Republic of China.