On the Lyapunov stability for SIRS epidemic models with general nonlinear incidence rate