Invenergy's new wind farm up, running and generating