Studies on the metabolism and excretion of Benzo(a)pyrene in isolated adult rat hepatocytes