Effect of L-tryptophan excess and vitamin B6 deficiency on rat urinary bladder cancer promotion.