Optimised extraction of β-carotene from Spirulina platensis and hypoglycaemic effect in streptozotocin-induced diabetic mice.