1. School of Economics and Management, North China Electric Power University 1 , Beijing 102206, China
2. Beijing Key Laboratory of New Energy and Low-Carbon Development (North China Electric Power University) 2 , Beijing 102206, China
3. School of International Education, North China Electric Power University 3 , Beijing 102206, China
4. Economic and Technology Research Institute, State Grid Shandong Electric Power Company 4 , Shandong 250001, China