1. Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, China
2. Department of Radiology, Shenzhen Second People’s Hospital, The First Affiliated Hospital of Shenzhen University, Shenzhen 518035, China
3. National Cancer Center/National Clinical Research Center for Cancer/Cancer Hospital & Shenzhen Hospital, Chinese Academy of Medical Sciences and Peking Union Medical College, Shenzhen 518116, China
4. Department of Radiation Oncology, University of Texas, Southwestern Medical Center, Dallas, TX 75390, USA