1. School of Computing, Southern Illinois University, Carbondale, IL 62901, USA
2. Nottingham University Business School, University of Nottingham, Jubilee Campus, Nottingham NG8 1BB, UK
3. Knight Foundation School of Computing and Information Sciences, Florida International University, Miami, FL 33199, USA