1. School of Computing, Robert Gordon University, Aberdeen, U.K.
2. School of Computing, Edinburgh Napier University, Edinburgh, U.K.
3. Usher Institute, University of Edinburgh, Edinburgh, U.K.
4. Medical Technology Department, Faculty of Health Sciences, Islamic University of Gaza, Gaza, Palestine
5. School of Information Technology, Mae Fah Luang University, Chiang Rai, Thailand
6. School of Medicine, Medical Sciences & Nutrition, University of Aberdeen, Aberdeen, U.K.