SimEvents-based discrete-event simulation modelling and performance analysis for dynamic job-shop manufacturing system