1. University of Nottingham, Nottingham, United Kingdom
2. Technische Universität München, München, Germany
3. Imperial College London, London, United Kingdom
4. University of Wuppertal, Wuppertal, Germany
5. Queen's University Belfast, Belfast, United Kingdom