Synthesis of polymeric semiconductors by a surface-initiated approach