https://m.techxplore.com/news/2019-06-self-healing-polymer-perovskite-solar-tech.htmlgood work in progress