Impact of humic acid on the degradation of levofloxacin by aqueous permanganate: Kinetics and mechanism.