Adaptive defect passivation of perovskite solar cells with 2-mercaptoethylammonium chloride advancing over 2000 h photothermal stability | Synapse