Progress And Recent Trends Of Wind Energy Technology