Nematode biology and larval development of Thelazia callipaeda (Spirurida, Thelaziidae) in the drosophilid intermediate host in Europe and China.