1. Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen, GD 518055, China
2. Department of Radiation Oncology, Stanford University, Stanford, CA 94305, USA
3. College of Information and Communication Engineering, Communication University of China, Beijing 100024, China
4. Key Laboratory of Convergent Media and Intelligent Technology (Communication University of China), Ministry of Education, Beijing 100024, China
5. Department of Radiation Oncology, University of Texas Southwestern Medical Center, Dallas, TX 75390, USA