182# Nanhu Avenue
East Lake High-tech Development Zone
Wuhan, Hubei 430073
China
Zhongnan University of Economics and Law
Wind Power; Electricity Industry; Supply-side Allocative Efficiency
Wind Power, Electricity Industry, Supply-side Allocative Efficiency