SMART SOLAR POWER SYSTEMS