1. Energy Development Research Institute, China Southern Power Grid, Guangzhou 510663, China
2. School of Environmental Science and Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
3. Planning & Research Center for Power Grid, Yunnan Power Grid Corp., Kunming 650011, China
4. Guangzhou Institute of Energy Conversion, Chinese Academy of Sciences, Guangzhou 510640, China