1. Department of Computer Science and Applied Mathematics, Weizmann Instituteof Science, Rehovot, Israel
2. Department of Computer Science, Technion, Haifa, Israel
3. University of California, Berkeley, USA
4. Faculty of Computer Science, University of Vienna, Wien, Austria