1. Energy Development Research Institute, China Southern Power Grid, Guangzhou 510623, China
2. Department of Electronic Business, South China University of Technology, Guangzhou 510640, China
3. School of Economics and Finance, South China University of Technology, Guangzhou 510640, China