20051224 india: Heavy fog in Delhi delays flights