1. Department of Orthopaedics; Affiliated Jiangyin Hospital of Nantong University; Nantong Jiangsu 226001, People's Republic of China
2. Department of Immunology, Medical College; Nantong University; Nantong Jiangsu 226001, People's Republic of China
3. Department of Orthopaedics; Affiliated Mental Health Center of Nantong University; Nantong Jiangsu 226001, People's Republic of China