1. Department of Optimization, Fraunhofer ITWM, Kaiserslautern, Germany
2. Department of Electrical, Computer, and Biomedical Engineering, The University of Pavia, Pavia, Italy
3. Department of Electrical and Computer Engineering, McGill University, Montreal, Canada