An improved design of an integrated optical isolator based on non-reciprocalMach–Zehnder interferometry