On Sunday, Wind Power generated 25.1% of European electricity demand