1. Uppsala University, Uppsala, Sweden
2. Department of Computer and Information Science, Linköping University, Linköping, Sweden
3. University of Newcastle, School of Engineering, Callaghan, Australia
4. Department of Information Technology, Uppsala University, Uppsala, Sweden