EXHIBIT 99.1 COHESION TECHNOLOGIES, INC. COMMON STOCK PURCHASE AGREEMENT