Nerve cells and synaptic connections in the intestinal nerve of the snail, Helix pomatia L.