SwissKitePower – Novel wind energy extraction technology