1. School of Economics and Management, North China Electric Power University, Beijing 102206, China
2. State Power Economic Research Institute,
Beijing 102209, China
3. State Grid Liaoning Electric Power Company Limited Economic Research Institute, Shenyang 110016, China