Alternative & Renewable Energy Global wind power production is “very predictable”, finds Eoltech study