Effect of π-spacers and anchoring groups on the photovoltaic performances of ullazine-based dyes. Issue 74 (22nd July 2016)