1. University of Washington & University of Waterloo, Seattle, WA, USA
2. University of Waterloo, Waterloo, ON, Canada
3. Univ. Lille, UMR 9189 - CRIStAL & Inria & Institut Universitaire de France (IUF) & University of Waterloo, Villeneuve d'Ascq, France