A light and electron microscopic study of pigmented corpuscles in the midgut gland and feces of Pomacea canaliculata (Caenogastropoda : Ampullariidae)