1. Key Laboratory of Orthopedics of Zhejiang Province, the Second Affiliated Hospital and Yuying Children's Hospital of Wenzhou Medical University
2. Wenzhou 325027
3. China
4. National Engineering Research Center for Tissues Restoration and Reconstruction
5. South China University of Technology
6. Frontier Institute of Science and Technology
7. State Key Laboratory for Mechanical Behavior of Materials
8. Xi'an Jiaotong University
9. Xi'an 710000
10. Department of Burn, the First Affiliated Hospital of Wenzhou Medical University
11. Wenzhou 325000
12. Guangzhou 510640