Text this: Cooperative game scheduling and revenue sharing strategy for virtual power plants considering scenery uncertainty