Department of Orthopedics;
Third Affiliated Hospital of Nantong University;
Wuxi 214041;
Jiangsu Province;
China;
Key Laboratory of Neural Regeneration of Jiangsu Province;
Nantong University;
Nantong 223001;
Jiangsu Province;
China;
Central Laboratory;
Third Affiliated Hospital of Nantong University;
Wuxi 214041;
Jiangsu Province;
China;
Laboratory of Mechanical Biology and Medical Engineering;
Shanghai Jiao Tong University School of Medicine;
Shanghai 200030;
China;