π-conjugated polymers are a class of macromolecules featuring an alternation of single and double bonds along their backbone, ...