Wind energy- A miracle