Text this: Synthesis and characterization of TiO2 nanoparticle films coated with organic dyes