Surface fluorination of single-phase TiO2 by thermal shock method for enhanced UV and visible light induced photocatalytic activity