1. Chongqing Engineering Laboratory of, Targeted and Innovative Therapeutics, Chongqing Key Laboratory of Kinase Modulators as, Innovative Medicine, IATTI; Chongqing University of Arts and Sciences, No. 319 Honghe Ave.; Yongchuan Chongqing 402160 P.R. China
2. Department of Cancer Biology; Wake Forest School of Medicine; Medical Center Boulevard Winston-Salem, North Carolina 27157 USA
3. Department of Pharmaceutical Sciences; College of Pharmacy; University of Arkansas for Medical Sciences; Little Rock AR 72205 USA