1. Core Laboratory, School of Medicine, Sichuan Provincial People's Hospital Affiliated to University of Electronic Science and Technology of China, Chengdu 610072, China
2. Department of Pharmacology, School of Basic Medicine, Tongji Medical College, Huazhong University of Science and Technology, Wuhan 430030, China
3. Department of Computer Science and Engineering, University of Nebraska-Lincoln, Lincoln, NE 68588, USA
4. Department of Radiation Oncology, Fred & Pamela Buffet Cancer Center, University of Nebraska Medical Center, Omaha, Nebraska, USA
5. Key Laboratory of Biological Resource and Ecological Environment of Chinese Education Ministry, College of Life Sciences, Sichuan University, No. 24 South Section 1, Yihuan Road, Chengdu 610064, China