1. Electrical and Computer Engineering, Purdue University, West Lafayette, United States
2. Samsung Research America, Mountain View, United States
3. Department of Computer Science, Iowa State University, Ames, United States
4. University of California, San Diego, La Jolla, United States
5. The University of North Carolina at Charlotte, Charlotte, United States