From titanium oxydifluoride (TiOF2) to titania (TiO2): phase transition and non-metal doping with enhanced photocatalytic hydrogen (H2) evolution properties.