The effects of fulvic acid on microbial denitrification: promotion of NADH generation, electron transfer, and consumption