1. Shandong Provincial Hospital Affiliated to Shandong First Medical University, No.324, Jingwu Road, Jinan 250021,
Shandong, China
2. Department of Hand-Foot surgery, Shandong Provincial Hospital Affiliated to Shandong First
Medical University, No.324, Jingwu Road, Jinan 250021, Shandong, China