[1] Chongqing Univ, Minist Educ, Bioengn Coll, Chongqing Engn Lab Vasc Implants, 174 Shazhengjie, Chongqing 400044, Peoples R China
[2] Beihang Univ, Sch Biol Sci & Med Engn, Beijing 100191, Peoples R China
[3] Aalborg Univ, Dept Biotechnol Chem & Environm Engn, DK-9220 Aalborg, Denmark