Biochanin A, a soy isoflavone, diminishes insulin resistance by modulating insulin-signalling pathway in high-fat diet-induced diabetic mice