[1] Chongqing Med Univ, Inst Life Sci, Lab Tissue & Cell Biol, Lab Teaching & Management Ctr, Chongqing 400016, Peoples R China
[2] Chongqing Univ, State & Local Joint Engn Lab Vasc Implants, Bioengn Coll, Key Lab Biorheol Sci & Technol,Minist Educ, Chongqing 400030, Peoples R China
[3] Jinfeng Lab, Chongqing 401329, Peoples R China
[4] Chongqing Med Univ, Dept Pathophysiol, Chongqing 400016, Peoples R China