1. Department of Orthopaedics, The First Affiliated Hospital of China Medical University, Shenyang, People’s Republic of China
2. Department of Orthopaedic Oncology, The People’s Hospital of Liaoning Province, China Medical University People's Hospital, Shenyang, People's Republic of China
3. Clinical Teaching Experimental Center, Key Laboratory of Environmental Pollution and Microecology of Liaoning Province, Shenyang Medical College, Shenyang, People’s Republic of China
4. State Key Laboratory of Radiation Medicine and Protection, School of Radiation Medicine and Protection, Soochow University, Suzhou, People’s Republic of China