Aggregation of indoline dyes as sensitizers for ZnO solar cells