1. Department of Orthopaedics, Xiaoshan Hospital of Traditional Chinese Medicine, Hangzhou 311201, China
2. Department of Plastic Surgery, Affiliated Sir Run Run Shaw Hospital to Zhejiang University School of Medicine, Hangzhou 310016, China
3. Department of Plastic Surgery, The First Affiliated Hospital to Zhejiang University School of Medicine, Hangzhou 310003, China
4. Department of Plastic Surgery, Zhejiang Hospital, Hangzhou 310013, China