1. Department of Information and Communication Technology & Mathematics College of Business Education (CBE)‐Dodoma Campus Dodoma Tanzania
2. Department of Future Technologies University of Turku Turku Finland
3. Department of Marketing College of Business Education (CBE) Dodoma Tanzania
4. Department of Computer Science, Electrical and Space Engineering Luleå University of Technology Skellefteå Sweden
5. School of Computing University of Eastern Finland Kuopio Finland