Non-stationary signal analysis based on general parameterized time--frequency transform and its application in the feature extraction of a rotary machine