Multi-objective online optimization of a marine diesel engine using NSGA-II coupled with enhancing trained support vector machine. (5th June 2018)