[1] Chongqing Univ, Coll Bioengn, Key Lab Biorheol Sci & Technol, Minist Educ, Chongqing, Peoples R China
[2] Chongqing Univ, Coll Bioengn, State & Local Joint Engn Lab Vasc Implants, Chongqing, Peoples R China
[3] Chongqing Univ, Coll Bioengn, Project Lab Biomech & Tissue Repair 111, Chongqing, Peoples R China