Chitosan Functionalization: Covalent and Non-Covalent Interactions and Their Characterization