Deras perovskitsolceller ska hålla i mer än 30 år