1. Power Economic Research Institute of Jilin Electric Power Co., Ltd., Changchun 130021, China
2. School of Economics and Management, North China Electric Power University, Beijing 102206, China
3. Beijing Key Laboratory of New Energy and Low-Carbon Development, North China Electric Power University, Beijing 102206, China