Density functional theory and electron paramagnetic resonance study on the effect of N-F codoping of TiO2