BF3·Et2O-mediated Friedel–Crafts C–H bond polymerization to synthesize π-conjugation-interrupted polymer semiconductors