Investigation of effect of anti-aggregation agent on the performance of nanostructure dye-sensitized solar cells