Titania nanotubes self-assembled by electrochemical anodization: Semiconducting and electrochemical properties