[1] Univ Twente, Fac Sci & Technol, Dept Polymer Chem & Biomat, Inst Biomed Technol BMTI, NL-7500 AE Enschede, Netherlands
[2] Univ Twente, Fac Sci & Technol, Dept Tissue Regenerat, Inst Biomed Technol BMTI, NL-7500 AE Enschede, Netherlands
[3] Soochow Univ, Coll Chem Chem Engn & Mat Sci, Biomed Polymers Lab, Suzhou 215123, Peoples R China
[4] Soochow Univ, Coll Chem Chem Engn & Mat Sci, Jiangsu Key Lab Organ Chem, Suzhou 215123, Peoples R China