what does fulvic acid do