1. Department of Electronic and Computer Engineering, University of Limerick, Limerick, Ireland
2. Department of Computer Science and Information Systems, University of Limerick, Limerick, Ireland
3. Department of Mathematics, University of Padua, Padua, Italy