Elucidating the impact of enzymatic modifications on the structure, properties, and applications of cellulose, chitosan, starch and their derivatives: a review