A short review on electrochemically self-doped TiO2 nanotube arrays: Synthesis and applications