Direct heteroarylation polymerization: Guidelines for defect-free conjugated polymers