1. Department of Mathematics, Computing and Information Technology, University of Embu, Embu, Eastern, Kenya
2. School of Computing and Information Technology, Jomo Kenyatta University of Agriculture and Technology, Nairobi, Nairobi, Kenya
3. Department of Biological Sciences, University of Embu, Embu, Eastern, Kenya
4. Biotechnology Research Center, Kenya Agricultural & Livestock Research Organization, Nairobi, Nairobi, Kenya