2x17500 as mentioned is the proper rechargable solution... if you add a 1 cell extender, you can use a pair of 17670s, this allows the use of a P91 with reasonable runtime and no danger of running the cells too hard.
If you could get the 9P bored out to fit 18500 cells, that would be even better, longer runtime, same compact size, and you could run the P91 pretty well if you wanted.
(I don't recomend running the P91 on 17500s, too small, the P91 is my favorite LA, huge output, well worth devising a rechargable solution for)