VAWT optimization