Implication of different humic acid fractions in soils under karst rocky desertification