A novel seismic energy dissipating device, Sliding Keys on Inclined Deflecting-cantilevers (SKID): Theoretical and experimental evidence. (15th December 2022)