1. Department of Computer Science, Blekinge Institute of Technology, Karlskrona, Sweden
2. Department of Computer Science, Blekinge Institute of Technology, Karlskrona, Sweden and Department of Information Processing Science, University of Oulu, Oulu, Finland