[1] COMSATS Univ Islamabad, Dept Biosci, Islamabad, Pakistan
[2] Univ Educ, Dept Zool, Div Sci & Technol, Lahore, Pakistan
[3] Univ Management & Technol, Sch Sci, Dept Life Sci, Lahore, Pakistan
[4] Abdul Wali Khan Univ Mardan, Dept Zool, Mardan, Khyber Pakhtunk, Pakistan
[5] Univ Gujrat, Dept Zool, Gujrat, Pakistan
[6] Natl Inst Parasit Dis, Chinese Ctr Dis Control & Prevent, Chinese Ctr Trop Dis Res, Shanghai, Peoples R China
[7] Natl Hlth Commiss Peoples Republ China, Key Lab Parasite & Vector Biol, Shanghai, Peoples R China
[8] World Hlth Org Collaborating Ctr Trop Dis, Shanghai, Peoples R China
[9] Shanghai Jiao Tong Univ, Chinese Ctr Trop Dis Res, Sch Global Hlth, Sch Med, Shanghai, Peoples R China