Photocurrent response and semiconductor characteristics of Ce-Ce2O3-CeO2-modified TiO2 nanotube arrays