1. Department of Plastic Surgery, First Affiliated Hospital of Bengbu Medical College, Bengbu 233004, People’s Republic of China
2. School of Life Science, Bengbu Medical College, Bengbu 233030, People’s Republic of China
3. Anhui Province Key Laboratory of Tissue Transplantation, Bengbu Medical College, 2600 Donghai Road, Bengbu 233030, People’s Republic of China
4. Department of Orthopedics, First Affiliated Hospital of Bengbu Medical College, Bengbu 233004, People’s Republic of China