A novel energy cooperation framework for community energy storage systems and prosumers. (January 2022)