Wind Power and Energy Storage Technology