Thelazia callipaeda (Spirurida, Thelaziidae) of carnivores and humans: morphological study by light and scanning electron microscopy