A multi-branch redundant adversarial net for intelligent fault diagnosis of multiple components under drastically variable speeds. (October 2022)