Department of Computer Engineering, Bogaziçi University, Istanbul, Turkey.|School of Computing Science, Simon Fraser University, Burnaby, Canada.|School of Computing Science, Simon Fraser University, Burnaby, Canada.|School of Computing Science, Simon Fraser University, Burnaby, Canada.|Department of Computer Engineering, Bogaziçi University, Istanbul, Turkey.|Department of Computer Engineering, Bilkent University, Ankara, Turkey.|School of Computing Science, Simon Fraser University, Burnaby, Canada.