STOCK PURCHASE AGREEMENT by and among POLYPORE INC. AND THE SELLERS NAMED HEREIN, and PP ACQUISITION CORPORATION dated as of January 30, 2004