1. School of Computing and Information Systems, Singapore Management University, Singapore, Singapore
2. University of Illinois Urbana-Champaign, Champaign, Illinois, USA
3. University of Illinois Urbana-Champaign, Champaign, Illinois, United States of America