Super-long aligned TiO2/carbon nanotube arrays