The fine structure of neurons and other elements in the nervous system of the giant African land snail Archachatina marginata