Ellagic acid: a potent naturally occurring inhibitor of benzo[a]pyrene metabolism and its subsequent glucuronidation, sulfation and covalent binding to DNA in cultured BALB/C mouse keratinocytes.