heterofucans