Important Limitations of Electricity from Wind Energy