1. Institute of Microsurgery on Extremities
2. Shanghai Jiao Tong University
3. Affiliated Sixth People's Hospital
4. Shanghai 200233
5. China
6. Institute of Fine Chemicals
7. East China University of Science and Technology
8. Shanghai 200237
9. Department of Orthopedic Surgery
10. Shanghai Jiao Tong University Affiliated Sixth People's Hospital