Potential applications and various aspects of polyfunctional macromolecule- carboxymethyl tamarind kernel gum