[1] Henan Univ, Inst Immunol, Kaifeng 475001, Henan, Peoples R China
[2] Henan Univ, Coll Med, Kaifeng 475001, Henan, Peoples R China
[3] Sun Yat Sen Univ, State Key Lab Oncol So China, Guangzhou 510275, Guangdong, Peoples R China
[4] Sun Yat Sen Univ, Dept Expt Res, Guangzhou 510275, Guangdong, Peoples R China