Comparative Clinical Trial of Mebendazole, Praziquantel and Metronidazole in Treatment of Human Giardiasis