Doped but stable: spirobisacridine hole transporting materials for hysteresis-free and stable perovskite solar cells.