1. Department of Imaging Center, The First Affiliated Hospital of Xinjiang Medical University, Li Yu Shan Road, No. 137 Urumqi City 830054, China
2. Huiying Medical Technology Co., Ltd., Room A206, B2, Dongsheng Science and Technology Park, HaiDian District, Beijing City 100192, China