Affiliation: | (1) Departamento de Tecnología, Universidad Pompeu Fabra, Passeig de Circumval·lació, 8, 08003 Barcelona, Spain;(2) Centre for Virtual Environments, University of Salford, Business House, Salford, Manchester, M5 4WT, UK;(3) Instituto Tecnológico de Estudios Superiores de Monterrey, Campus Estado de Mexico, 52926 Mexico |