Flexible dye-sensitized solar cell combining light-cured polymer network, metallic grids and vertically aligned TiO2 nanotube array