1. Department of Electronics and Telecommunications, Politecnico di Turino, Turin, Italy
2. Departamento de Tecnología de los Computadores y Comunicaciones, Universidad de Extremadura, Cáceres, Spain
3. Department of Electrical and Computer Engineering (ECE), University of Illinois at Urbana–Champaign, Urbana, IL, USA