1. Department of Orthopedics, Liaocheng People’s Hospital, 67 Dongchang West Road, Liaocheng, Shandong 252004, China
2. Department of Orthopedics, Chinese People’s Liberation Army General Hospital, Beijing 100853, China
3. Department of Endocrinology, China-Japan Friendship Hospital, Beijing 100029, China