SPI Energy Enters into Share Purchase Agreements of Over $57 Million in Private Placement