SOLAR POWER, INC.