Correspondence to: Dr. Tang Tingting, Shanghai Key Laboratory of Orthopedic Implants, Department of Orthopedic Surgery, Shanghai Ninth People's Hospital, Shanghai Jiaotong University School of Medicine, Shanghai 200011, China (Tel and Fax: 86-21-63137020. Email: tingtingtang@hotmail.com)