1. Department of Computer Science and Engineering, Texas A&M University, College Station, TX, USA
2. Department of Computing, The Hong Kong Polytechnic University, Hung Hom, Hong Kong
3. Department of Electrical and Computer Engineering, University of Virginia, Charlottesville, VA, USA
4. Department of Computer Science, Rice University, Houston, TX, USA