Non-covalent functionalization of carbon nanotubes with polymers