1. Department of Orthopaedic Surgery, Shanghai Sixth People's Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, 600 Yishan Road, Shanghai 200233, China
2. Experiment Center for Science and Technology, Shanghai University of Traditional Chinese Medicine, Shanghai 201203, China
3. Qinghai Province Key Laboratory of Tibetan Medicine Pharmacology and Safety Evaluation, Northwest Institute of Plateau Biology, Chinese Academy of Sciences, Xining 810008, China