choosing plants for soil pH