SUPERCHARGING RESIDENTIAL SOLAR POWER GENERATION