1. School of Energy Power and Mechanical Engineering, North China Electric Power University, Beijing 102200, China
2. State Grid Economic and Technical Research Institute Co., Beijing 102200, China
3. Economic and Technical Research Institute of State Grid Liaoning Electric Power Co., Shenyang 110000, China