The long dormant promise of floating vertical axis wind turbine (VAWT)