1. School of Medical Instrument & Food Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China
2. Hangzhou INCOOL Medical Technology Co., LTD., Hangzhou 310000, China
3. Department of Medical Image, Seventh People’s Hospital of Shanghai, Shanghai 200137, China