heteroglycans