STOCK PURCHASE AGREEMENT by and between STR HOLDINGS, INC. AND ZHEN FA NEW ENERGY (U.S.) CO., LTD. Dated as of August 11, 2014