About the Authors

Alan Cervantes-Guzmán

Contributed equally to this work with: Alan Cervantes-Guzmán, Kyle McPherson

Roles Investigation, Methodology, Software, Validation, Writing – original draft

Affiliation Facultad de Ingenieria, Universidad Nacional Autonoma de Mexico, Mexico City, Mexico

Kyle McPherson

Contributed equally to this work with: Alan Cervantes-Guzmán, Kyle McPherson

Roles Investigation, Methodology, Software, Validation, Writing – original draft

Affiliation School of Computing, Robert Gordon University, Aberdeen, United Kingdom

Jimena Olveres

Roles Investigation, Methodology, Supervision, Writing – original draft, Writing – review & editing

‡ JO and CFMG also contributed equally to this work.

Affiliations Facultad de Ingenieria, Universidad Nacional Autonoma de Mexico, Mexico City, Mexico, Centro de Estudios en Computacion Avanzada, Universidad Nacional Autonoma de Mexico, Mexico City, Mexico

Carlos Francisco Moreno-García

Roles Funding acquisition, Investigation, Methodology, Software, Supervision, Writing – original draft, Writing – review & editing

‡ JO and CFMG also contributed equally to this work.

Affiliation School of Computing, Robert Gordon University, Aberdeen, United Kingdom

Fabián Torres Robles

Roles Investigation, Software

Affiliation Facultad de Ingenieria, Universidad Nacional Autonoma de Mexico, Mexico City, Mexico

Eyad Elyan

Roles Investigation

Affiliation School of Computing, Robert Gordon University, Aberdeen, United Kingdom

Boris Escalante-Ramírez

Roles Conceptualization, Funding acquisition, Investigation, Methodology, Project administration, Resources, Supervision, Validation, Writing – original draft, Writing – review & editing

boris@unam.mx

Affiliations Facultad de Ingenieria, Universidad Nacional Autonoma de Mexico, Mexico City, Mexico, Centro de Estudios en Computacion Avanzada, Universidad Nacional Autonoma de Mexico, Mexico City, Mexico

Competing Interests

The authors have declared that no competing interests exist.