A novel TiO2 nanotube arrays/MgTixOy multiphase-heterojunction film with high efficiency for photoelectrochemical cathodic protection. (15th April 2020)