Human impact on flora and vegetation of Kakamega Forest, Kenya