Elsewedy subsidiary signs $190m EETC cables contract