Department of Computer Science, University of Sheffield, Sheffield, UK.|School of Electrical Engineering & Computer Science, University of Bradford, Bradford, UK.|School of Electrical Engineering & Computer Science, University of Bradford, Bradford, UK.|Interdisciplinary Computing and Complex BioSystems (ICOS) Research Group, School of Computing Science, Newcastle University, Newcastle, UK.|Department of Computer Science, University of Sheffield, Sheffield, UK.