Functionalization Of Carbon Nanotubes: Characterization, Modeling And Composite Applications