1. University of Liverpool, Liverpool, United Kingdom
2. Université du Québec en Outaouais, Ottawa, Canada
3. Inria Bordeaux Sud-Ouest, Bordeaux, France
4. Carleton University, Ottawa, Canada
5. Wesleyan University, Middletown, CT, USA
6. Chalmers University of Technology, Gothenburg, Sweden