Online pulp condition monitoring for abnormal event detection and long-term monitoring