1. School of Computing Science, Simon Fraser University, Burnaby V5A 1S6, BC, Canada.
2. Department of Mathematics and Statistics, University of Victoria, Victoria V8W 2Y2, BC, Canada.
3. Department of Applied Mathematics, National Sun Yat-sen University, Kaohsiung 80424, Taiwan.