Experimental Section
            Materials
            
            All the chemical reactions were carried out under a N2 atmosphere. Organic solvents were purified and dried by the usual methods before
               the use. Chemicals were purchased and used without further purification: Pd2(dba)3·CHCl3 (Sigma-Aldrich), HP(t-Bu)3·BF4 (Sigma-Aldrich), octyl 2-cyanoacetate (Energy Chemical), Pd(PPh3)4 (Energy Chemical), NBS (Energy Chemical), AcOH (Sinopharm Chemical Reagent Co., Ltd.),
               K2CO3 (Sinopharm Chemical Reagent Co., Ltd.), piperidine (Sinopharm Chemical Reagent Co.,
               Ltd.), 1,1'-[4,8-bis[(2-ethylhexyl)oxy]benzo[1,2-b:4,5-b']dithiophene-2,6-diyl]bis[1,1,1-trimethylstannane] (BDT-Sn, Derthon Optoelectronic Materials Science & Technology Co., Ltd.), n-BuLi (J&K Scientific Co., Ltd.), Me3SnCl (J&K Scientific Co., Ltd.), poly (3,4-ethylenedioxythiophene:poly(styrenesulfonate))
               (PEDOT:PSS, Heraeus Precious Metals GmbH & Co. KG.), [6,6]-phenyl-C61-butyric acid methyl ester (PC61BM, Solarmer Materials (Beijing) Inc.), [6,6]-phenyl-C71-butyric acid methyl ester (PC71BM, Solenne B. V.). EDOT-Bp,[12]
               CHO-2HT-Br,[13a]
               [13b]
               CHO-EDOT-Br
               [14] and Sn-HT
               [15] were synthesized according to the literature.
            
            Measurements and Characterization
            
            Nuclear magnetic resonance spectra were recorded on a Bruker Avance III 400 spectrometer (1H NMR: 400 MHz, 13C NMR: 100 MHz). δ values (ppm) with tetramethylsilane as the internal standard to report chemical shifts.
               Singlet (s), doublet (s), triplet (t) and m (multiplet) are designed to show splitting
               patterns. Matrix-assisted laser desorption ionization time-of-flight mass spectrometry
               (MALDI-TOF-MS) spectra were recorded on a Bruker Autoflex Speed spectrometer using
               trans-2-[3-(4-tert-butylphenyl)-2-methyl-2-propenylidene]malononitrile (DCTB) as the matrix. Electrospray
               ionization time-of-flight high-resolution spectrometry (ESI-TOF-MS) was recorded on
               a Bruker micrOTOF-Q III spectrometer. Thermal gravimetric analysis was tested on a Netzsch
               STA 449 F3 instrument under purified nitrogen gas flow with a 10 °C min−1 heating. Optical measurements were recorded on a PerkinElmer Lambda750 instrument.
               For UV-vis absorption spectrum measurement in chloroform solution, three concentrated
               solutions (around 10−3 mol·L−1) were prepared independently, each of which was further diluted to get three new
               concentration solutions (with concentration around 10−7–10−5 mol·L−1). The absorption spectra of the diluted solutions were recorded, and the data points
               of the absorbance at a certain maximum absorption wavelength vs. concentration were
               then plotted. A good linear relationship was found for all these compounds, suggesting
               that no obvious intermolecular interaction occurred within such concentration range.
               The molecular molar extinction coefficient (ε) was obtained from the slope of the linear regression equation (best-fit line) over
               the above-mentioned data points according to the Beer–Lambert's law equation, A = ε·L·c. Thin solid films for absorption spectra tests were obtained by spin-coating from
               chloroform solution (ca. 6 mg·mL−1) on cleaned quartz at 2500 rpm. CV was measured in diluted CH2Cl2 solution (ca. 1.0 × 10−3 mol/L) in a nitrogen atmosphere at room temperature using tetrabutylammonium hexafluorophosphate
               (Bu4NPF6, 0.1 mol·L−1) as the supporting electrolyte. A RST3000 electrochemical workstation (Suzhou Risetech
               Instrument Co., Ltd) was operated at a scanning rate of 100 mV s−1 for electrochemical study. A Pt wire (ϕ = 1.0 mm) embedded in Teflon column was used
               as the working electrode, a Pt sheet was used as the counter electrode and Ag/AgCl
               electrodes were served as the reference electrodes. All potentials were internally
               referenced to the ferrocene/ferrocenium couple (−5.1 eV vs. vacuum). TEM was taken
               from an FEI Tecnai G2 F20 S-Twin 2000 kV microscope.
            
            Device Fabrication and Tests
            
            The devices were fabricated with a conventional structure of ITO/ PEDOT: PSS (30 nm)/active
               layer/LiF (1 nm)/Al (100 nm). We cleaned the ITO glass substrates via ultrasonic treatment
               successively in detergent, deionized water, acetone, and isopropyl alcohol under ultrasonication
               for 30 min each. And they were dried by a pure nitrogen blow before the use. After
               routine solvent cleaning, the ITO substrates were treated with UV ozone for 30 min.
               PEDOT: PSS (Clevios P VP AI 4083, filtered through 0.45 μm) was spin-coated at 3500 rpm
               for 1 min to prepare a 30 nm film. The substrates were baked at 124 °C for 10 min
               in a glove box. Then, donor–acceptor blended chloroform solutions with different ratios
               were spin-coated to prepare the active layers. Then, the counter electrode of LiF
               (1.0 nm) and Al (100 nm) was deposited onto the active layer under vacuum (pressure
               <1 × 10−4 Pa) through a shadow mask. The active areas of the devices were independent 0.16 cm2 or 0.09 cm2. No solar cell performance dependence on active area was observed. An AlphaStep profilometer
               (Veeco, Dektak 150) instrument was used to study film thickness. A Keithley 2400 source
               meter under an AM 1.5G filter (100 mW·cm−2), which was generated by white light from a tungsten halogen lamp, filtered by a
               Schott GG385 UV filter and a Hoya LB120 daylight filter, was used for investigation
               of the current density–voltage (J–V) characteristics in a nitrogen atmosphere. EQEs were measured under simulated 1 sun
               operation condition from a 150 W tungsten halogen lamp (Osram 64610) using bias light
               from a 532 nm solid state laser (Changchun New Industries, MGL-III-532). And light
               was modulated with a mechanical chopper before passing the monochromator (Zolix, Omni-λ300)
               to select the wavelength. The response was recorded as the voltage by an I–V converter (DNR-IV Convertor, Suzhou D&R Instruments), using a lock-in amplifier (Stanford
               Research Systems SR 830) and a calibrated Si cell as a reference. The device for EQE
               measurement was kept behind a quartz window in a nitrogen-filled container all the
               time when tested.
            
            Synthesis
            
            CHO-2HT-EDOT
            
            A solution of compound CHO-2HT-Br (5.00 g, 11.34 mmol), EDOT-Bp (2.53 g, 9.45 mmol), Pd2(dba)3·CHCl3 (196 mg, 0.19 mmol) and HP(t-Bu)3·BF4 (110 mg, 0.38 mmol) in THF (90 mL) was degassed by bubbling N2 for 15 min. N2-degrassed K2CO3 deionized water solution (1.0 M, 30 mL, 30 mmol) was added and the resulting solution
               was stirred at room temperature overnight under a N2 atmosphere. The solution was extracted with CHCl3 after THF was taken off. The organic layer was dried over MgSO4 and the solvent was removed in vacuo. The crude product was purified by flash chromatography
               (silica gel, n-hexane:ethyl acetate = 5:1) to give compound CHO-2HT-EDOT (3.46 g, 88% yield) as a pale yellow solid. 1H NMR (CDCl3, 400 MHz): δ = 9.81 (s, 1 H), 7.58 (s, 1 H), 7.11 (s, 1 H), 6.41 (s, 1 H), 4.32–4.24 (m, 4 H),
               2.81 (t, J = 8.0 Hz, 2 H), 2.71 (t, J = 8.0 Hz, 2 H), 1.71–1.57 (m, 4 H), 1.38–1.26 (m, 12 H), 0.91–0.86 (m, 6 H). 13C NMR (100 MHz, CDCl3): δ = 182.53, 141.62, 141.51, 140.31, 140.06, 139.91, 139.08, 138.52, 133.52, 129.86,
               129.56, 109.58, 99.54, 64.89, 64.44, 31.62, 31.56, 30.39, 30.30, 30.24, 30.20, 29.39,
               29.36,29.20, 29.11, 22.56, 14.07. HRMS (ESI-TOF): calcd. for C27H34O3S3 [M + H]+, 503.1743; found, 503.1741.
            
            
            CHO-2HT-EDOT-Br
            
            
               N-Bromosuccinimide (433 mg, 2.43 mmol) was dissolved in 50 mL THF and added dropwise
               into a solution of CHO-2HT-EDOT (1.20 g, 2.39 mmol) and ice acetic acid (2 mL) in THF (100 mL) at 0 °C in the dark.
               After being stirred for 2 h, the reaction mixture was poured into water (100 mL) and
               extracted with CH2Cl2 after THF was taken off. The organic layer was washed with brine, and then dried
               over MgSO4. After removal of the solvent, it was chromatographed on silica gel (n-hexane:ethyl acetate = 9:1) to afford CHO-2HT-EDOT-Br (1.27 g, 92%) as a red solid. 1H NMR (CDCl3, 400 MHz): δ = 9.82 (s, 1 H), 7.58 (s, 1 H), 7.10 (s, 1 H), 4.34–4.29 (m, 4 H), 2.80 (t, J = 8.0 Hz, 2H), 2.68 (t, J = 7.6 Hz, 2H), 1.70–1.61 (q, J = 8.0 Hz, 4 H), 1.35–1.30 (m, 12 H), 0.89 (t, J = 6.8 Hz, 6 H). 13C NMR (100 MHz, CDCl3): δ = 182.52, 141.74, 141.26, 140.21, 140.06, 139.89, 139.03, 137.84, 133.96, 129.48,
               128.69, 109.66, 87.41, 64.87, 64.80, 31.60, 31.55, 30.34, 30.23, 29.38, 29.35, 29.16,
               29.09, 22.56, 14.06, 14.04. MS (MALDI-TOF): calcd. for C27H33BrO3S2 [M]+, 580.08; found, 580.71.
            
            
            COOP-2HT-EDOT-Br
            
            Octyl 2-cyanoacetate (264 mg, 1.34 mmol) was added to a solution of CHO-2HT-EDOT-Br (519 mg, 0.89 mmol) and piperidine (0.1 mL) in dry CHCl3 (15 mL) and then the solution was stirred for 6 h under N2 at 60 °C. Water was added and the reaction mixture was extracted with CHCl3; the combined extracts were washed three times with brine and then dried (MgSO4). The solvent was evaporated under reduced pressure and the crude product further
               purified by flash chromatography (silica gel, n-hexane:CHCl3 = 4:1) to afford a dark red powder (625 mg, 92%). 1H NMR (CDCl3, 400 MHz): δ = 8.19 (d, J = 0.4 Hz, 1 H), 7.56 (s, 1 H), 7.15 (s, 1 H), 4.35–4.31 (m, 4 H), 4.29 (t, J = 6.4 Hz, 2 H), 2.80 (t, J = 8.0 Hz, 2 H), 2.69 (t, J = 7.6 Hz, 2 H), 1.78–1.70 (q, J = 6.8 Hz, 2 H), 1.69–1.60 (m, 4 H), 1.41–1.28 (m, 22 H), 0.91–0.87 (m, 9 H). 13C NMR (100 MHz, CDCl3): δ = 163.17, 146.06, 142.07, 141.78, 140.95, 140.34, 139.94, 137.92, 133.65, 132.78,
               129.87, 129.32, 116.03, 109.78, 97.43, 87.55, 66.51, 64.90, 64.83, 31.75, 31.61, 31.54,
               30.41, 30.12, 29.48, 29.27, 29.24, 29.15, 29.13, 28.55, 25.78, 22.62, 22.59, 22.58,
               14.08, 14.04. MS (MALDI-TOF): calcd. for C38H50BrNO4S3 [M]+, 759.21; found, 759.12. HRMS (ESI-TOF): calcd. for C38H50BrNO4S3 [M + H]+, 760.2158; found, 760.2152.
            
            
            COOP-2HT-EDOT-BDT
            
            A mixture of COOP-2HT-EDOT-Br (466 mg, 0.61 mmol), BDT-Sn (215 mg, 0.28 mmol), and Pd(PPh3)4 (35 mg, 27.8 µmol) was stirred at 80 °C in dry DMF (5 mL) for 24 h. After cooled
               to room temperature, the reaction mixture was added dropwise to anhydrous methanol
               (15 mL) and stirred for 0.5 h at room temperature. A dark red solid was obtained by
               filtering through a Büchner funnel. The residue was purified through thin layer chromatography
               (silica gel, n-hexane:CHCl3 = 2:5) to give a black powder (322 mg, 64%). 1H NMR (CDCl3, 400 MHz): δ = 8.20 (s, 2 H), 7.62 (s, 2 H), 7.57 (s, 2 H), 7.19 (s, 2 H), 4.45 (d, J = 9.2 Hz, 8 H), 4.29 (t, J = 6.8 Hz, 4 H), 4.20 (d, J = 5.2 Hz, 4 H), 2.85–2.81 (m, 8 H), 1.87–1.82 (m, 2 H), 1.79–1.59 (m, 20 H), 1.43–1.25
               (m, 52 H), 1.06 (t, J = 7.6 Hz, 6 H), 0.98 (t, J = 6.8 Hz, 6 H), 0.92–0.87 (m, 18 H). 13C NMR (100 MHz, CDCl3): δ = 163.22, 146.00, 143.81, 142.34, 141.32, 141.08, 140.20, 138.61, 138.55, 133.43,
               133.33, 132.61, 131.98, 130.08, 129.20, 116.10, 115.78, 112.14, 109.12, 97.09, 75.77,
               66.48, 64.92, 40.64, 31.78, 31.65, 31.57, 30.51, 30.41, 30.09, 29.79, 29.68, 29.36,
               29.32, 29.22, 29.17, 29.14, 28.55, 25.79, 23.85, 23.17, 22.63, 14.23, 14.11, 14.08,
               11.35. MS (MALDI-TOF): calcd. for C102H136N2O10S8 [M]+, 1804.80; found, 1805.19. HRMS (ESI-TOF): calcd. for C102H136N2O10S8 [M + H]+, 1805.8039; found, 1805.8015.
            
            
            CHO-EDOT-HT
            
            A mixture of CHO-EDOT-Br (4.00 g, 16.06 mmol), Sn-HT (6.40 g, 19.33 mmol), and Pd(PPh3)4 (928 mg, 0.80 mmol) was stirred at 80 °C in dry DMF (70 mL) for 24 h. After cooled
               to room temperature, the solvent DMF was removed in vacuo. Then, the mixture was extracted
               with CHCl3 and deionized water. The organic layer was dried over MgSO4 and the solvent was removed in vacuo. The residue was purified by flash chromatography
               (SiO2, n-hexane:ethyl acetate = 5:1) to give a pale yellow powder (5.15 g, 95%). 1H NMR (CDCl3, 400 MHz): δ = 9.88 (s, 1 H), 7.25 (s, 1 H), 6.95 (s, 1 H), 4.39 (s, 4 H), 2.58 (t, J = 7.2 Hz, 2 H), 1.64–1.57 (q, J = 6.8 Hz, 2 H), 1.35–1.30 (m, 6 H), 0.88 (t, J = 6.4 Hz, 3 H). 13C NMR (100 MHz, CDCl3): δ = 179.29, 145.58, 143.92, 136.62, 132.98, 127.19, 123.75, 121.84, 114.54, 65.25,
               64.73, 31.61, 30.35, 30.30, 28.90, 22.57, 14.05. HRMS (ESI-TOF): calcd. for C17H20O3S2 [M + H]+, 337.0927; found, 337.0921.
            
            
            CHO-EDOT-HT-Br
            
            
               N-Bromosuccinimide (2.50 g, 14.04 mmol) was dissolved in 30 mL THF and added dropwise
               into a solution of CHO-EDOT-T-C6 (4.50 g, 13.37 mmol) in THF (100 mL) at −20 °C in the dark. After being stirred for
               4 h, the reaction mixture was poured into water (100 mL) and extracted with CH2Cl2 after THF was taken off. The organic layer was washed with brine, and then dried
               over MgSO4. After removal of the solvent, it was chromatographed on silica gel (n-hexane:ethyl acetate = 5:1) and recrystallized using ethanol to afford CHO-EDOT-HT-Br (4.81 g, 87%) as a pale yellow solid. 1H NMR (CDCl3, 400 MHz) δ ppm: 9.90 (s, 1 H), 7.07 (s, 1 H), 4.41 (s, 4 H), 2.55 (t, J = 8.0 Hz, 2 H), 1.62–1.55 (q, J = 8.0 Hz, 2 H), 1.38–1.28 (m, 6 H), 0.89 (t, J = 8.0 Hz, 3 H). 13C NMR (100 MHz, CDCl3) δ ppm: 179.30, 148.42, 142.59, 136.88, 132.82, 126.08, 122.54, 121.84, 114.78, 111.46,
               65.25, 64.82, 31.55, 29.58, 29.41, 28.83, 22.56, 14.05. MS (MALDI-TOF): calcd. for
               C17H19BrO3S2 [M]+, 414.00; found, 415.24.
            
            
            COOP-EDOT-HT-Br
            
            Octyl 2-cyanoacetate (325 mg, 1.65 mmol) was added to a solution of CHO-EDOT-HT-Br (460 mg, 1.10 mmol) and piperidine (0.1 mL) in dry CHCl3 (15 mL) and then the solution was stirred for 6 h under N2 at 60°C. Water was added and the reaction mixture was extracted with CHCl3, then the combined extracts were washed three times with brine and then dried (MgSO4). The solvent was evaporated under reduced pressure and the crude product further
               purified by flash chromatography (silica gel, n-hexane:CH2Cl2 = 1:1) to afford a dark red powder (477 mg, 73%). 1H NMR (CDCl3, 400 MHz): δ = 8.37 (s, 1 H), 7.13 (s, 1 H), 4.41 (s, 4 H), 4.26 (t, J = 8.0 Hz, 2 H), 2.55 (t, J = 8.0 Hz, 2 H), 1.76–1.70 (q, J = 8.0 Hz, 2 H), 1.61–1.58 (m, 2 H), 1.41–1.28 (m, 16 H), 0.90–0.87 (m, 6 H). 13C NMR (100 MHz, CDCl3): δ = 163.53, 148.31, 142.80, 141.21, 136.77, 132.44, 126.48, 122.88, 116.82, 112.57,
               109.72, 93.61, 66.21, 65.44, 64.84, 31.74, 31.54, 29.59, 29.41, 29.16, 29.13, 28.88,
               28.58, 25.78, 22.62, 22.55, 14.06, 14.05. MS (MALDI-TOF): calcd. for C28H36BrNO4S2 [M]+, 593.13; found, 593.19. HRMS (ESI-TOF): calcd. for C28H36BrNO4S2 [M + H]+, 594.1342; found, 594.1339.
            
            
            HT-BDT-HT
            
            A mixture of BDT-Sn (1.50 g, 1.94 mmol), HT-Br (1.44 g, 5.83 mmol), and Pd(PPh3)4 (225 mg, 0.19 mmol) was stirred at 80 °C in dry DMF (6 mL) for 19 h. After cooled
               to room temperature, the solvent DMF was removed in vacuo. Then, the mixture was extracted
               with CHCl3 and deionized water. The organic layer was dried over MgSO4 and the solvent was removed in vacuo. The residue was purified by flash chromatography
               (SiO2, n-hexane) to give a yellow solid (1.26 g, 83%). 1H NMR (CDCl3, 400 MHz): δ = 7.44 (s, 2 H), 7.26 (d, J = 5.2 Hz, 2 H), 6.99 (d, J = 5.2 Hz, 2 H), 4.20 (d, J = 5.2 Hz, 4 H), 2.88 (t, J = 7.6 Hz, 4 H), 1.85–1.79 (q, J = 6.0 Hz, 2 H), 1.76–1.55 (m, 12 H), 1.47–1.35 (m, 12 H), 1.35–1.29 (m, 8 H), 1.03
               (t, J = 7.2 Hz, 6H), 0.95–0.92 (t, J = 8.0 Hz, 6 H), 0.90–0.86 (m, 6 H). 13C NMR (100 MHz, CDCl3): δ = 143.93, 140.94, 135.91, 131.82, 130.73, 130.30, 129.80, 124.82, 118.32, 40.65,
               31.71, 30.81, 30.48, 29.69, 29.46, 29.31, 29.23, 23.86, 23.12, 22.64, 14.15, 14.07,
               11.32. MS (MALDI-TOF): calcd. for C46H66O2S4 [M]+, 778.39; found, 778.80.
            
            
            HT-BDT-Sn
            
            
               n-BuLi (1.7 mL, 3.85 mmol, 2.4 M in n-hexane) was dropped into a solution of HT-BDT-HT (1.00 g, 1.28 mmol) in THF (10 mL) at −78 °C under a nitrogen atmosphere and stirred
               for 30 min. Then the mixture was stirred for additional 30 min at room temperature.
               A solution of Me3SnCl (640 mg, 3.21 mmol) in 5 mL of THF was added and the mixture slowly warmed to
               room temperature and stirred overnight. 10 mL KF solution was added and the reaction
               mixture was extracted with diethyl ether, and the combined extracts were washed three
               times with brine and then dried (MgSO4). The solvent was evaporated under reduced pressure to obtain a bright yellow solid
               and without further purification to use. 1H NMR (CDCl3, 400 MHz): δ = 7.43 (s, 2 H), 7.04 (s, 2 H), 4.19 (d, J = 5.6 Hz, 4 H), 2.89 (t, J = 8.0 Hz, 4 H), 1.85–1.79 (m, 2 H), 1.75–1.56 (m, 12 H), 1.48–1.37 (m, 12 H), 1.35–1.30
               (m, 8 H), 1.02 (t, J = 7.6 Hz, 6 H), 0.96–0.92 (m, 6 H), 0.90–0.86 (m, 6 H), 0.40 (s, 18 H).
            
            
            COOP-EDOT-2HT-BDT
            
            A mixture of COOP-EDOT-HT-Br (375 mg, 0.63 mmol), HT-BDT-Sn (317 mg, 0.29 mmol), and Pd(PPh3)4 (33 mg, 28.7 µmol) was stirred at 80 °C in dry DMF (4 mL) for 15 h. After cooled
               to room temperature, the reaction mixture was added dropwise to anhydrous methanol
               (15 mL) and stirred for 0.5 h at room temperature. A dark red solid was obtained by
               filtering through a Büchner funnel. The residue was purified through thin layer chromatography
               (silica gel, n-hexane:CHCl3 = 1:1) to give a black powder (327 mg, 63%). 1H NMR (CDCl3, 400 MHz): δ = 8.38 (s, 2 H), 7.47 (s, 2 H), 7.31 (s, 2 H), 7.07 (s, 2 H), 4.44 (s, 8 H), 4.28–4.22
               (m, 8 H), 2.89 (t, J = 6.8 Hz, 4 H), 2.82 (t, J = 6.0 Hz, 4 H), 1.85–1.81 (m, 2 H), 1.76–1.59 (m, 20 H), 1.43–1.29 (m, 52 H), 1.04
               (t, J = 7.2 Hz, 6 H), 0.97–0.87 (m, 24 H). 13C NMR (100 MHz, CDCl3): δ = 163.68, 148.42, 143.94, 141.30, 141.03, 140.32, 136.81, 135.42, 134.62, 133.52,
               131.95, 131.41, 130.57, 129.67, 129.45, 129.09, 123.70, 118.10, 117.02, 109.86, 93.08,
               66.17, 65.47, 64.87, 40.70, 31.81, 31.78, 31.69, 31.62, 30.67, 30.52, 30.41, 29.73,
               29.60, 29.44, 29.37, 29.28, 29.25, 29.21, 28.65, 25.85, 23.89, 23.17, 22.67, 14.19,
               14.09, 11.34. MS (MALDI-TOF): calcd. for C102H136N2O10S8 [M]+, 1804.80; found, 1805.06. HRMS (ESI-TOF): calcd. for C102H136N2O10S8 [M + H]+, 1805.8039; found, 1805.8041.