The chemistry and immunochemistry of carrageenans from Eucheuma and related algal species.