Affiliation: | 1. Computing and Information Systems Department , Cardiff Metropolitan University , Cardiff , Wales , UK sthorne@cardiffmet.ac.uk;3. Computing and Information Systems Department , Cardiff Metropolitan University , Cardiff , Wales , UK;4. Department of Mathematics , Cardiff University , Cardiff , Wales , UK |