Progress And Recent Trends In Wind Energy