Application of highly ordered TiO2 nanotube arrays in flexible dye-sensitized solar cells.