Covalent interactions between carbon nanotubes and P3HT by thiol–ene click chemistry towards improved thermoelectric performance