A novel approach for analog fault diagnosis based on stochastic signal analysis and improved GHMM