1. Laboratory of Parasitology College of Veterinary Medicine, South China Agricultural University, Guangzhou 510000, China
2. Department of Orthopaedics, Guangdong Second Provincial General Hospital, Guangzhou, Guangdong 510317, P.R. China
3. Orthopedic Hospital of Guangdong Province, Department of Orthopedic Surgery, The Third Affiliated Hospital of Southern Medical University, Guangzhou 510630, China
4. Guangzhou Sport University, Guangzhou 510500, China
5. UniSA Cancer Research Institute, UniSA Clinical & Health Sciences, University of South Australia, Adelaide, SA 5001, Australia