[1] Chongqing Univ, Bioengn Coll, Minist Educ, Key Lab Biorheol Sci & Technol, Chongqing 400044, Peoples R China
[2] Chongqing Univ, Bioengn Coll, Project Lab Biomech & Tissue Repair 3, Chongqing 400044, Peoples R China
[3] Third Mil Med Univ, Dept Cell Biol, Chongqing 400038, Peoples R China
[4] Univ So Calif, Dept Pathol, Los Angeles, CA 90089 USA