1. Department of Information Technology, University of Turku, Turku, Finland
2. Electrical and Computer Engineering Department, Carnegie Mellon University, Pittsburgh, PA
3. School of Electrical and Computer Engineering, University of Tehran, Tehran, Iran
4. Department of Information Technology, University of Turku, Turku, Finland and Department of Electronic Systems, Royal Institute of Technology--KTH, Stockholm, Sweden