Text this: Performance comparison between dyes on single layered TiO2 dye sensitized solar cell