Text this: Development of titanium dioxide based compact layers and light scattering layers for enhanced dye-sensitized solar cell