1. Energy Development Research Institute, China Southern Power Grid, Guangzhou 510663, China
2. Guangzhou Institute of Energy Conversion, Chinese Academy of Sciences, Guangzhou 510640, China
3. Planning & Research Center for Power Grid, Yunnan Power Grid Corp., Kunming 650011, China
4. School of Economics and Management, China University of Geosciences, Wuhan 430074, China
5. Center for Energy and Environmental Management and Decision-Making, China University of Geosciences, Wuhan 430074, China