1. Department of Surgery, Institute of Medicine, Suranaree University of Technology, Nakhon Ratchasima 30000, Thailand
2. Suranaree University of Technology Hospital, Nakhon Ratchasima 30000, Thailand
3. Family Medicine and Community Medicine, Suranaree University of Technology, Nakhon Ratchasima 30000, Thailand
4. Parasite Research Unit, Suranaree University of Technology, Nakhon Ratchasima 30000, Thailand
5. Faculty of Public Health, Vongchavalitkul University, Nakhon Ratchasima 30000, Thailand
6. School of Pathology, Institute of Medicine, Suranaree University of Technology, Nakhon Ratchasima 30000, Thailand
7. School of Preclinic, Institute of Science, Suranaree University of Technology, Nakhon Ratchasima 30000, Thailand