1. School of Computational and Communication Sciences and Engineering, Nelson Mandela Institution of Science and Technology, Tanzania
2. Department of Computer Science and Engineering, Mbeya University of Science and Technology, Tanzania
3. Department of Information and Communication Technology, Moshi Co-operative University, Tanzania