STOCK PURCHASE AGREEMENT AMONG XECHEM INTERNATIONAL, INC., DAVID BLECH, AND RAMESH C. PANDEY November 18, 1996