Transferable and flexible nanorod-assembled TiO₂ cloths for dye-sensitized solar cells, photodetectors, and photocatalysts.