Comparative study of some estimation algorithms for the self-tuning control of time varying systems