1. Newcastle University, Newcastle upon Tyne, UK
2. Aalto University, Helsinki, Finland
3. Delft University of Technology, Delft, Netherlands
4. Tampere University of Technology, Tampere, Finland
5. University of Leicester, Leicester, UK
6. University of Oulu, Oulu, Finland