Perovskite mini modules: over 30 years of lifetime projected via thermal stress testing