Diversity and host specificity of Blastocystis in syntopic primates on Rubondo Island, Tanzania.