1. State Key Laboratory of High Performance Ceramics and Superfine Microstructure; Shanghai Institute of Ceramics; Chinese Academy of Sciences; Shanghai 200050 P. R. China
2. Department of Orthopedics; Spinal Pain Research Institute; Shanghai Tenth People's Hospital; Tongji University School of Medicine; Shanghai 200072 P. R. China
3. Department of Orthopedic Surgery; Shanghai General Hospital; Shanghai Jiao Tong University; Shanghai 200080 P. R. China