Lessons learned from spiro-OMeTAD and PTAA in perovskite solar cells