1. Department of Burns and Wound Care Center Second Affiliated Hospital College of Medicine Zhejiang University Hangzhou 310009 China
2. Department of Plastic Surgery The Fourth Affiliated Hospital College of Medicine Zhejiang University Yiwu 322000 China
3. Zhejiang Provincial Key Laboratory for Advanced Drug Delivery Systems College of Pharmaceutical Sciences Zhejiang University Hangzhou 310058 China
4. Department of Vascular Surgery Second Affiliated Hospital College of Medicine Zhejiang University Hangzhou 310009 China
5. Department of Emergency Surgery Second Affiliated Hospital College of Medicine Zhejiang University Hangzhou 310009 China
6. Department of Burn and Plastic Surgery No.903 Hospital of PLA Hangzhou 310013 China
7. National Key Laboratory of Advanced Drug Delivery and Release Systems Zhejiang University Hangzhou 310058 China
8. Department of General Surgery Sir Run Run Shaw Hospital School of Medicine Zhejiang University Hangzhou 310016 China
9. Jinhua Institute of Zhejiang University Jinhua 321299 China