The life-cycle of the nematode, Thelazia callipaeda parasitic in the eye of man and carnivores.