Performance analysis and FTF version of the generalized sliding window recursive least-squares (GSWRLS) algorithm