1. International Academy of Targeted Therapeutics and Innovation, Chongqing University of Arts and Sciences, 319 Honghe Avenue, Yongchuan, Chongqing 402160, China
2. Department of Cancer Biology, Wake Forest School of Medicine, Winston-Salem, North Carolina 27157, United States
3. Department of Pharmaceutical Sciences, College of Pharmacy, University of Arkansas for Medical Sciences, Little Rock, Arkansas 72205, United States