1. College of Computer Science and Technology Huaqiao University Xiamen China
2. Key Laboratory of Computer Vision and Machine Learning (Huaqiao University) Fujian Province University Xiamen China
3. Xiamen Key Laboratory of Computer Vision and Pattern Recognition Huaqiao University Xiamen 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