Fluorine-induced surface modification to obtain stable and low energy loss zinc oxide/perovskite interface for photovoltaic application