1. Institute of Advanced Technology, University of Science and Technology of China, Hefei, China.
2. Department of Orthopedics, The Second Affiliated Hospital of Anhui Medical University, Hefei, China.
3. Anhui Provincial Centers for Disease Control and Prevention, Hefei, China.
4. School of Nuclear Science and Technology, University of Science and Technology of China, Hefei, China.