The comparative biochemistry of invertebrate mucopolysaccharides—III. Oligochaeta and hirudinea