1. Department of Computing, University of Turku, Turku, Finland
2. Department of Computing, University of California, Irvine, California, United States
3. Department of Electrical Engineering and Computer Science, Department of Computer Science, and School of Nursing, University of California, Irvine, California, United States