The effects of environmental and soil fertility factors on plant species diversity in Kilim Geoforest Park, Langkawi, Malaysia