A semi-supervised GAN method for RUL prediction using failure and suspension histories. (1st April 2022)