Window optimization issues in recursive least-squares adaptive filtering and tracking