1. Department of Medical Informatics, Chongqing Medical University, Chongqing 401331, China
2. Chengdu Second People’s Hospital, Chengdu 610017, China
3. Department of Radiology, Children’s Hospital Affiliated to Chongqing Medical University, Chongqing 400014, China
4. Department of Mechanical and Electrical Engineering, University of Electronic Science and Technology, Chengdu 611731, China