Prikazchikov, D. A., School of Computing and Mathematics, Keele University, Staffordshire, UK, United Kingdom