Wind power an alternate source of energy