1. Department of Computer Science, Munster Technological University, Cork, Ireland
2. Department of Electronic Engineering, City University of Hong Kong, Hong Kong
3. Bioinformatics Intelligent Systems and Educational Technology Research Group, University of Salamanca, Salamanca, Spain