Reliance on wind power to overcome power shortage is next to impossible because of its highest installation cost and lowest availability factor comparing with other power generation avenues.