Urinary metabolomics analysis reveals the anti-diabetic effect of stachyose in high-fat diet/streptozotocin-induced type 2 diabetic rats.