Nanocrystalline Ti-oxide-based solar cells made by sputter deposition and dye sensitization: Efficiency versus film thickness