1. Department of Electrical and Computer Engineering, National Technical University of Athens, Athens, Greece
2. Department of Electrical and Computer Engineering, University of Alberta, Edmonton, Canada
3. Center for Advanced Computer Studies, University of Louisiana at Lafayette, Lafayette, LA, USA
4. Industrial Engineering Department, Universitat de les Illes Balears, Palma, Spain