GREKA ENERGY CORPORATION STOCK PURCHASE AGREEMENT