The Future Challenges of Wind Power Generation