STOCK PURCHASE AGREEMENT by and between MPM Technologies, Inc. and Carbon Cycle Investments LLC February 23, 2011