Metabolism of nitro drugs metronidazole and nitazoxanide in Giardia lamblia: characterization of a novel nitroreductase (GlNR2).