Picosecond and Sub-Picosecond Flat-Top Pulse Shaping Using Abrupt Taper Interferometers