Direct arylation polymerization : a green, streamlining synthetic approach to π-conjugated polymers