1. Department of Electrical and Computer Engineering Northeastern University, United States
2. Khoury College of Computer Science Northeastern University, United States
3. CAMD Northeastern University, United States
4. Computational Media University of California at Santa Cruz, United States