1. College of Information Engineering, Zhejiang University of Technology, Hangzhou 310014, China
2. Department of Digital Media Technology, Hangzhou Dianzi University, Hangzhou 310018, China
3. Department of Radiology, Taizhou First People’s Hospital, Taizhou 318000, China
4. Department of Physics, University of Antwerp, 2610 Antwerp, Belgium
5. Department of General Surgery, Pingyang Hospital Affiliated to Wenzhou Medical University, Wenzhou 325000, China