Photoelectrocatalytic removal of organic dyes and Cr(VI) ions using Ag3PO4 nanoparticles sensitized TiO2 nanotube arrays