Asymptotically convergent modified recursive least-squares with data-dependent updating and forgetting factor for systems with bounded noise | Synapse