EGAS signs contracts with Eni, BP, and Total