1. Department of Orthopedics, Shanghai Changhai Hospital, Naval Medical University, Shanghai 200433, China.
2. Department of Orthopedics, No. 929 Hospital, Naval Medical University, Shanghai 200433, China.
3. Graduate Management Unit, Shanghai Changhai Hospital, Naval Medical University, Shanghai 200433, China.
4. Institute of translational medicine, Shanghai University, Shanghai 201900, China.
5. Department of Pharmacy, Shanghai Ninth People’s Hospital, School of Medicine of Shanghai Jiao Tong University, Shanghai 201999, China.
6. School of Pharmacy, Naval Medical University, Shanghai 200433, China.
7. Central Laboratory, Shanghai Changhai Hospital, Naval Medical University, Shanghai 200433, China.
8. Department of Orthopedics, Shanghai Baoshan Luodian Hospital, Shanghai 201900, China.
9. Department of Chemistry, Fudan University, Shanghai 200433, China.