Powerful protective effects of gallic acid and tea polyphenols on human hepatocytes injury induced by hydrogen peroxide or carbon tetrachloride in vitro