Synthesis of new dithieno[3, 2-b:2′, 3′-d]pyrrole (DTP) dyes for dye-sensitized solar cells: effect of substituent on photovoltaic properties. Issue 23 (9th June 2016)