1. Department of Computer and Information Technology, Purdue University, West Lafayette, IN, USA
2. School of Computing, University of Nebraska–Lincoln, Lincoln, NE, USA
3. Morgridge Institute for Research, University of Wisconsin–Madison, Madison, WI, USA