Multiple modes of transmission of giardiasis in primary schoolchildren of a rural community, Thailand.