Kenyatta University Wins World Championship out of 93 countries