1. College of Economics and Management, Shanghai University of Electric Power, Shanghai 201306, China
2. State Grid Hunan Provincial Electric Power Co., Ltd., Zhuzhou Power Supply Company, Zhuzhou 412011, China
3. Research Institute of Carbon Neutrality, Shanghai Jiao Tong University, Shanghai 200030, China