Cyclocephaloside I : A novel cycloartane-type glycoside from Astragalus microcephalus