Significant influence of halogenation on the energy levels and molecular configurations of polymers in DTBDT-based polymer solar cells. (8th May 2019)