Structure-activity relationship of flavonoids on their anti-Escherichia coli activity and inhibition of DNA gyrase.