N over N cascode push pull laser driver in 130nm CMOS enabling 20Gb/s optical interconnection with Mach-Zehnder modulator