A review of the hydrocarbon potential of Kenya