Metal-free organic dyes with di(1-benzothieno)[3,2-b:2′,3′-d]pyrrole as an auxiliary donor for efficient dye-sensitized solar cells: Effect of the molecular engineering on the photovoltaic performance