FIG. 2A is a diagram of a fully tunable Mach-Zehnder interferometer; FIG. 2B is a diagram of a partially tunable Mach-Zehnder interferometer; FIG. 2C is a representational diagram of a fully tunable ring resonator; FIG. 2D is a diagram of a partially tunable ring resonator;