CHARLOTTE, N.C. - (AP) Duke Energy Corp. said that its purchase of North Carolina rival Progress Energy Inc. is on track to close by the end of the year after shareholders of both companies approved it on Tuesday. Holders of more than 90 percent of Duke Energy's shares voted in favor of the deal. . . . Full version available to lexis.com subscribers.