Defect passivation using ultrathin PTAA layers for efficient and stable perovskite solar cells with a high fill factor and eliminated hysteresis