1. Department of Orthopedics, Hospital of Chengdu University of Traditional Chinese Medicine, Chengdu, Sichuan 610075, P.R. China
2. Laboratory Animal Research Institute of Sichuan Provincial People's Hospital, Chengdu, Sichuan 610072, P.R. China
3. Chengdu Lilai Biotechnology Co., Ltd., Chengdu, Sichuan 610041, P.R. China