Diode Array Spectrometers