1. Beijing Key Laboratory of New Energy and Low-Carbon Development, School of Economics and Management, North China Electric Power University, Beijing, China
2. School of Economics and Management, North China Electric Power University, Beijing, China
3. School of Business, University of Exeter, Exeter, UK