Light Trapping in Dye Sensitized Solar Cells with Length-Modulated TiO2 Nanotubes