Picosecond Pulsed Diode Sources