Science Behind Windmills