[1] Dalian Univ Technol, State Key Lab Fine Chem, Dalian R&D Ctr Stem Cell & Tissue Engn, Dalian 116024, Peoples R China
[2] Univ Sydney, Burns Res Grp, ANZAC Res Inst, Sydney, NSW 2139, Australia
[3] Zhengzhou Inst Emerging Technol Ind, Zhengzhou 450000, Henan, Peoples R China
[4] Chinese Acad Sci, Key Lab Green Proc & Engn, Inst Proc Engn, Beijing 100190, Peoples R China