1. Department of Medicine, Quzhou College of Technology, Quzhou, Zhejiang 324000, People's Republic of China.
2. Department of Medical Test, Shandong Medical College, Linyi, Shandong 276000, People's Republic of China.
3. Department of Orthopedics, The Second Xiangya Hospital, Central South University, Changsha, Hunan 410011, People's Republic of China.
4. Department of Parasitology, Shandong University School of Basic Medicine, Jinan, Shandong 250012, People's Republic of China.