1. Electrical and Computer Engineering Department, North Carolina State University, Raleigh, NC, USA
2. Department of Electrical and Computer Engineering, University of Texas at Dallas, Richardson, TX, USA
3. Department of Computer Science, Technical University of Dresden, Dresden, Germany