SPI Announces Private Placement of Up to $40 Million