Excretory-secretory products of Giardia lamblia.