Optimal coordination strategy for multiple distributed energy systems considering supply, demand, and price uncertainties. (15th July 2021)