KEC to buy service contract for major oil field in Oman