Isokaerophyllin, a butyrolactone from Bupleurum salicifolium