1. The China–US (Henan) Hormel Cancer Institute, Zhengzhou, Henan, 450003, P. R. China
2. The Hormel Institute, University of Minnesota, Austin, MN, 55912, USA
3. Department of Pathophysiology, School of Basic Medical Sciences, College of Medicine, Zhengzhou University, Zhengzhou, Henan, 450001, P. R. China
4. The Second Affiliated Hospital of Zhengzhou University, Zhengzhou, Henan, 450003, P. R. China
5. Affiliated Cancer Hospital, Zhengzhou University, Zhengzhou, Henan, 450003, P. R. China