An Adaptive Prognostic Methodology And System Framework For Engineering Systems Under Dynamic Working Regimes