One-pot synthesis of long-chain monodisperse π-conjugated oligomers terminated by C–H or C–Br bonds