Effects of fluorine doping and co-doping and of noble metal nanoparticles deposition on the photoactivity of TiO2