Conditional feature disentanglement learning for anomaly detection in machines operating under time-varying conditions. (15th May 2023)