1. College of Computer Science and Technology Huaqiao University Xiamen Fujian China
2. Key Laboratory of Computer Vision and Machine Learning (Huaqiao University) Fujian Province University Xiamen Fujian China
3. Xiamen Key Laboratory of Computer Vision and Pattern Recognition Huaqiao University Xiamen Fujian China
4. Department of Computer Science University of North Carolina Chapel Hill North Carolina USA
5. Department of Radiology University of North Carolina Chapel Hill North Carolina USA
6. Biomedical Research Imaging Center University of North Carolina Chapel Hill North Carolina USA
7. Department of Radiation Oncology University of North Carolina Chapel Hill North Carolina USA