1. University of Science and Technology of China, Department of Precision Machinery and Precision Instrumentation, Hefei, Anhui 230027, China
2. 301th PLA Hospital, Department of Radiology, Beijing 100000, China
3. University of Science and Technology of China, Department of Precision Machinery and Precision Instrumentation, Hefei, Anhui 230027, ChinacThe Ohio State University, Department of Biomedical Engineering, Columbus, Ohio 43210, United States