Polyvinylferrocene for noncovalent dispersion and redox-controlled precipitation of carbon nanotubes in nonaqueous media.