1. School of Economics and Management, Beijing University of Technology, Beijing 100124, China
2. State Grid Beijing Electric Power Company, Beijing 100054, China
3. School of Economics and Management, North China Electric Power University, Beijing 102206, China