State Grid Hebei Electric Power Co.. 050022.R.China;
Energy Development Research Institute Southern Power Grid 510623.R.China;
Economic and Technical Research Institute of State Grid Hebei Electric Power Co.Ltd. 050022.R.China;
School of Economics and Management China Electric Power University 102206.R.China;
School of Economics and Management University of Technology 100124.R.China;