Text this: Optimization of TiO2 thin film thickness for dye sensitized solar cell applications