Tamoxifen metabolism: pharmacokinetic and in vitro study.