Chemical composition and hepatoprotective effects of polyphenols extracted from the stems and leaves of Sphallerocarpus gracilis