Rainbow trout embryos: advantages and limitations for carcinogenesis research.