Visible-light-driven N-F-codoped TiO2 powders derived from different ammonium oxofluorotitanate precursors