1. Institute of Biotechnology, Key Laboratory of Chemical Biology and Molecular Engineering of National Ministry of Education, Shanxi University, Taiyuan 030006, China
2. Institutes of Biomedical Sciences, Shanxi University, Taiyuan 030006, China
3. School of Basic Medical Sciences, Shanxi Medical University, Taiyuan 030001, China
4. Houston Methodist Cancer Center, Houston Methodist Research Institute, Houston Methodist Hospital, Houston, Texas 77030, United States