Intelligent machinery health prognostics under variable operation conditions with limited and variable-length data. (August 2022)