Synthesis of polyfluorenes bearing lateral pyreneterminated alkyl chains for dispersion of single-walled carbon nanotubes