Interfacial design of carbon nanotube polymer composites: a hybrid system of noncovalent and covalent functionalizations