Text this: Synthesis of TiO2 nanotube arrays and preparation of agar based gel polymer electrolyte for dye-sensitized solar cell.