Shi, Lei, School of Computing, Newcastle University, United Kingdom, United Kingdom