Dopant-free Spiro-OMeTAD as hole transporting layer for stable and efficient perovskite solar cells