SILAR deposition of CuO nanosheets on the TiO2 nanotube arrays for the high performance solar cells and photocatalysts