Novel insights into the inhibitory mechanism of kaempferol on xanthine oxidase.