1. Department of Orthopedic Surgery, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, 600 Yishan Road, Shanghai, 200233, China
2. Institute of Nano Biomedicine and Engineering, Shanghai Engineering Research Center for Intelligent Diagnosis and Treatment Instrument, Department of Instrument Science & Engineering, School of Electronic Information and Electrical Engineering Shanghai Jiao Tong University, 800 Dongchuan Road, Shanghai 200240, China
3. Shandong Provincial Key Laboratory of Biophysics, Institute of Biophysics, Dezhou University, Dezhou 253023, China
4. Second Dental Clinic, Ninth People’s Hospital Affiliated with Shanghai Jiao Tong University, School of Medicine, 280 Mohe Road, Shanghai 200001, China