Cytochemical and biochemical observations on the digestive tracts of digenetic trematodes: I. Ultrastructure of Heamatoloechus medioplexus gut