1. Department of Biomedical Engineering and Hubei Province Key Laboratory of Allergy and Immune Related Disease, TaiKang Medical School (School of Basic Medical Sciences), Wuhan University, Wuhan 430071, China
2. Hubei Provincial Hospital of Traditional Chinese Medicine, Wuhan 430061, China
3. Department of Orthopaedics, Zhongnan Hospital of Wuhan University, Wuhan 430071, China
4. School of Environmental Science and Engineering, Hubei Polytechnic University, Huangshi 435003, China
5. CNRS UMR 7561 and FR CNRS-INSERM 32.09, Nancy University, Vandoeuvre-lès-Nancy 54500, France
6. Hospital of Wuhan Zijing, Wuhan 430071, China