1 Department of Computing and Software McMaster University, Hamilton, Ontario, Canada L8S 4K1
2Faculty of Applied Mathematics AGH University of Science and Technology al. Mickiewicza 30 30-059 Krakdéw, Poland
3Department of Mathematics and Statistics McMaster University, Hamilton, Ontario, Canada L8S 4K1