1. The Quzhou Affiliated Hospital of Wenzhou Medical University, Quzhou People’s Hospital, Quzhou 324000, China
2. Yangtze Delta Region Institute (Quzhou), University of Electronic Science and Technology of China, Quzhou 324000, China
3. School of Information and Communication Engineering, University of Electronic Science and Technology of China, Chengdu 611731, China
4. Department of Radiology, Sichuan Academy of Medical Sciences Sichuan Provincial People’s Hospital, Chengdu 610072, China