1. School of Industrial Engineering, Purdue University, West Lafayette, IN, USA;
2. Department of Computer Science, Purdue University, West Lafayette, IN, USA
3. School of Electrical and Computer Engineering, Purdue University, West Lafayette, IN, USA;