[1] Chinese Acad Sci, Key Lab Stem Cell Biol, Inst Hlth Sci, Shanghai Inst Biol Sci, Shanghai 200025, Peoples R China
[2] Shanghai Jiao Tong Univ, Sch Med, Shanghai 200025, Peoples R China
[3] Shanghai Jiao Tong Univ, Sch Med, Shanghai Key Lab Orthopaed Implant, Dept Orthopaed Surg,Shanghai Peoples Hosp 9, Shanghai 200011, Peoples R China
[4] Brown Univ, Rhode Isl Hosp, Cell & Mol Biol Lab, Dept Orthopaed,Warren Alpert Med Sch, Providence, RI 02903 USA