1. Department of Oncology
2. The First Affiliated Hospital of Anhui Medical University
3. Hefei 230022
4. P.R. China
5. Institute of Intelligent Machines
6. Chinese Academy of Sciences
7. Hefei 230031
8. No. 38 Research Institute of China Electronics
9. Technology Group Corporation
10. Hefei 230088