Robust and stretchable self-healing polyurethane based on polycarbonate diol with different soft-segment molecular weight for flexible devices. (September 2019)