A review of online condition monitoring and maintenance strategy for cylinder liner-piston rings of diesel engines