NC ranks 5th in the country for solar installations