Adaptive-SWTTEO: enhancing an established energy-based spike detection algorithm to address signal non-stationarity