1. IMEC, Leuven, Belgium
2. Department of Electrical Engineering, Stanford University, Stanford, CA, USA
3. Department of Electrical Engineering, The University of Texas at Arlington, Arlington, TX, USA
4. Department of Electrical Engineering and the Department of Computer Science, Stanford University, Stanford, CA, USA