Stable perovskite solar cells with efficiency exceeding 24.8% and 0.3-V voltage loss