1. Department of Orthopedics, The First Affiliated Hospital of Shenzhen University, Shenzhen Second People’s Hospital, Shenzhen, Guangdong, China
2. Guangdong Provincial Research Center for Artificial Intelligence and Digital Orthopedic Technology, Shenzhen Second People’s Hospital, Shenzhen, Guangdong, China
3. Department of Chemistry, The Chinese University of Hong Kong, Shatin, Hong Kong SAR, China
4. Department of Pharmacy, COMSATS University Islamabad, Lahore Campus, Pakistan
5. Faculty of Pharmacy, The University of Lahore, Lahore Campus, Pakistan
6. Department of Allied health sciences, The University of Agriculture, D.I.Khan, Pakistan
7. Affiliated Hospital of Jining Medical University, Jining, Shandong, China