1. Department of OrthopedicsShanghai Jiao Tong University Affiliated Sixth People's Hospital Shanghai 200233 China
2. Engineering Research Center of Cell & Therapeutic AntibodyMinistry of Education, and School of PharmacyShanghai Jiao Tong University Shanghai 200240 China
3. Shanghai Sixth People's Hospital East Affiliated to Shanghai University of Medicine & Health Sciences Shanghai 201306 China