Interfacial engineering of metal oxides for highly stable halide perovskite solar cells