Photoelectrochemical and photocatalytic activities of improved TiO2 nanotubes using Ag+ ion implantation and RGO deposition