1. Department of Computer and Information Science and Engineering, College of Engineering, University of Florida, Gainesville, Florida, USA
2. Department of Computer Science, Florida State University, Tallahassee, Florida, USA
3. Helsinki Institute for Information Technology, Department of Computer Science, University of Helsinki, Helsinki, Finland