1. Department of Pharmaceutical Sciences, School of pharmacy, Texas Tech University Health Sciences Center, Amarillo, TX, USA
2. Cancer Biology Center, School of Pharmacy, Texas Tech University Health Sciences Center, Amarillo, TX, USA
3. Liver Cancer Institute, Zhongshan Hospital, and Key Laboratory of Carcinogenesis and Cancer Invasion, Ministry of Education, Fudan University, Shanghai, China
4. Institute of Biomedical Sciences, Fudan University, Shanghai, China