Use of the Kramers–Kronig receiver with a low-cost dual-drive Mach–Zehnder transmitter