Temperature-dependent demagnetization nonlinear Wiener model with neural network for PM synchronous machines in electric vehicle