TiO2 nanotube arrays decorated with Au and Bi2S3 nanoparticles for efficient Fe3+ ions detection and dye photocatalytic degradation