Surface modification of TiO2 nanorod arrays with Ag3PO4 @ PANI nanoparticles for enhancing photoelectrochemical performance. (2019)