Development of a new expert system for diagnosing marine diesel engines based on real-time diagnostic parameters