1. Department of Orthopedics
2. The Second Affiliated Hospital of Soochow University
3. Suzhou 215000
4. People's Republic of China
5. Department of Burns and Plastic Surgery
6. The Affiliated Hospital of Jiangnan University
7. Wuxi 214041
8. Taizhou Municipal Hospital
9. Taizhou 318000
10. Zhejiang-Mauritius Joint Research Center for Biomaterials and Tissue Engineering
11. School of Materials Science and Engineering
12. Zhejiang Sci-Tech University
13. Hangzhou 310018
14. Department of Biomedical Engineering
15. Tufts University
16. Medford
17. USA