1. The First Affiliated Hospital, Zhejiang University, Hangzhou, China
2. Department of Orthopedics, The First Affiliated Hospital, Zhejiang University, Hangzhou, China
3. Department of Plastic Surgery, First Affiliated Hospital, School of Medicine, Zhejiang University, Hangzhou, China
4. Department of Orthopedic Physical Therapy, Faculty of Physical Therapy, Nahda University in Beni Suef, Beni Suef, Egypt