Text this: Fabrication and characterisation of graded index nanostructured TiO2 compact layers for dye-sensitized solar cell / Mohd Hanapiah Abdullah