High-performance mixed-dimensional perovskite solar cells with enhanced stability against humidity, heat and UV light