1. School of Economics and Management, North China Electric Power University, Beijing 102206, China
2. Parcel, Express and Logistics Business Unit, China Post Group Limited Ningxia Branch, Yinchuan 750001, China
3. Beijing Key Laboratory of New Energy and Low-Carbon Development, North China Electric Power University, Beijing 102206, China