Solar energy has a bright future in North Carolina