Pterostilbene is more efficacious than hydroxystilbenes in protecting liver fibrogenesis in a carbon tetracholride-induced rat model