Chemistry and biology of mucopolysaccharides