Text this: Self-scheduling of wind power generation with direct load control demand response as a virtual power plant