1. State Grid Zhejiang Electric Power Co., Ltd., Hangzhou 310012, China
2. Jinhua Power Supply Company of State Grid Zhejiang Electric Power co., Ltd., Jinhua 321000, China
3. School of Economics and Business Administration, Central China Normal University, Wuhan 430079, China
4. School of Mathematics and Statistics, Central China Normal University, Wuhan 430079, China
5. Research Center of Low-Carbon Economy and Environmental Policies, Central China Normal University, Wuhan 430079, China