[1] Chongqing Med Univ, Lab Teaching & Management Ctr, Lab Tissue & Cell Biol, Chongqing 400016, Peoples R China
[2] Chengdu Med Coll, Sch Biosci & Technol, Chengdu 610500, Peoples R China
[3] Chongqing Med Univ, Coll Biomed Engn, Chongqing 400016, Peoples R China
[4] Chongqing Univ, Coll Bioengn, Natl Local Joint Engn Lab Vasc Implants, Key Lab Biorheol Sci & Technol,Minist Educ, Chongqing 400044, Peoples R China
[5] Inst Food & Drug Control, Chongqing 401121, Peoples R China
[6] Jinfeng Lab, Chongqing 401329, Peoples R China