1. University of Luxembourg, Luxembourg
2. Delft University of Technology, Netherlands / University of Luxembourg, Luxembourg
3. University of Ottawa, Canada / University of Luxembourg, Luxembourg
4. University of Luxembourg, Luxembourg / University of Ottawa, Canada
5. IEE, Luxembourg