Materials and structures for the electron transport layer of efficient and stable perovskite solar cells