1. Information and Communication Science and Engineering, Nelson Mandela African Institution of Science and Technology, Arusha P.O. Box 447, Tanzania
2. Department of Computer Science, Hamburg University of Applied Sciences, Berliner Tor 7, 20099 Hamburg, Germany