Duke net metering agreement with renewables advocates expected to increase North Carolina solar adoption