2144 CSEE JOURNAL OF POWER AND ENERGY X2026