Highly porous TiO2 films for dye sensitized solar cells