Application of choline chloride deep eutectic solvents and high-speed counter-current chromatography to the extraction and purification of flavonoids from the thorns of Gleditsia sinensis Lam.