Enhanced photovoltaic performance and stability of dye-sensitized solar cells by utilizing manganese-doped ZnO photoanode with europium compact layer