Dynamic electrical failure of carbon nanotube ribbons. (15th January 2023)