Affiliation: | a School of Computing and Informatics, Nottingham Trent University, Nottingham, NG11 8NS, UK b Patterning Technologies Ltd., 58 Shrivenham Hundred Business Park, Watchfield, Oxon, SN6 8TY, UK c Keeling & Walker Limited, Whieldon Road, Stoke-on-Trent, Staffordshire, ST4 4JA, UK d MDSL 7 Chapel Drive, Little Waltham, Chelmsford, Essex, CM3 3LW, UK |