1. Computer Science Department, Centre Universitaire d'Informatique Battelle Bâtiment, University of Geneva, A route de Drize 7, 1227 Carouge, Geneva, Switzerland
2. Distributed Computing and Systems Research Group, Department of Computing Science, Chalmers University of Technology and Göteborg University Rännvägen, 6B S-412 96 Göteborg, Sweden