Influence of ruthenium doping on UV- and visible-light photoelectrocatalytic color removal from dye solutions using a TiO2 nanotube array photoanode.