Masanja, Verdiana G., School of Computational and Communication Science and Engineering, Nelson Mandela African Institution of Science and Technology, Tanzania