1. School of Technology and Innovation, University of Vaasa, Vaasa, Finland
2. Department of Electrical and Computer Engineering, University of Maryland, College Park, USA
3. Faculty of Information Technology and Communication Sciences, Tampere University, Tampere, Finland
4. Department of Electrical and Computer Engineering and Institute for Advanced Computer Studies, University of Maryland, College Park, USA