Recent advances in functional research in Giardia intestinalis.