ONGC posts 7.9 per cent fall in profit in Q3