Isoflavones : chemistry, analysis, function and effects