BIOAMBER INC. STOCK PURCHASE AGREEMENT