Enhanced solar water-splitting performance of TiO2 nanotube arrays by annealing and quenching