, IBM Research Labs, Haifa 31905, Israel