Changji Electricity Corporation of State Gird Changji 831100 P.R.China;
School of Electrical Engineering Dalian University of Technology Dalian 116024 P.R.China;
Changji Electricity Corporation of State Gird Changji 831100 P.R.China;
School of Electrical Engineering Dalian University of Technology Dalian 116024 P.R.China;
Changji Electricity Corporation of State Gird Changji 831100 P.R.China;
School of Electrical Engineering Dalian University of Technology Dalian 116024 P.R.China;
Carbon neutrality; Electric hating; Business model; Multi-objective optimization; Triple win;