1. Spine Disease Research Institute, Longhua Hospital, Shanghai University of Traditional Chinese Medicine, Shanghai 200032, P. R. China
2. Section of Nephrology, Yangpu Traditional Chinese Medicine Hospital, Shanghai 200090, P. R. China
3. Key Laboratory of Theory and Therapy of Muscles and Bones, Ministry of Education, Shanghai 200032, P. R. China
4. School of Medical Instrument and Food Engineering, University of Shanghai for Science and Technology, Shanghai 200093, P. R. China
5. Department of Orthopaedic, Shenzhen Pingle Orthopaedic Hospital, Shenzhen 518000, P. R. China