Monica Puspa Sari, Department of Parasitology, Faculty of Medicine and Health Sciences, Christian Krida Wacana University, Jakarta 11470, Indonesia, Indonesia